@charset "utf-8";
/* formatting style
-----------------------------------------------------*/
* {
	font-style: normal;
	margin: 0px;
	padding: 0px;
/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;*/
}
body {
	font-family: "MS UI Gothic";
	font-size: 10px;
	line-height: 1.6;
	color: #333333;
	background-color: #FFFFFF;
	background-repeat: repeat;
	margin: 0px auto;
	width: 1000px;
}
hr {
	display: none;

}
#header {
	height: 100px;
	width: 1000px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}
#header #toplogo {
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 20px;
}

#header ul {
	width: 996px;
	top: 70px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
#header ul li {
	float: left;
	list-style: none;
}

#header ul li a {
	line-height: 30px;
	text-decoration: none;
	text-align: center;
	display: block;
	height: 2em;
	width: 164px;
	font-size: 14px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
/*ヘッダー終了*/


#space{
	clear:left;
}

/*メイン定義*/
#main {
	height: 677px;
	width: 834px;
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
}
#main2 {
	height: 1250px;
	width: 1000px;
	background-color: #FFFFFF;
}
#main_chiiki {
	height: 1450px;
	width: 834px;
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
}
#main_kiyaku {
	height: 950px;
	width: 1000px;
	background-repeat: repeat-y;
	background-position: right;
	font-size: 18px;
	background-color: #FFFFFF;
}
#main_zisseki {
	height: 2550px;
	width: 1000px;
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
}
#main_gyoumu {
	height: 1300px;
	width: 1000px;
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
}
#main_mitsumori {
	height: 1150px;
	width: 1000px;
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
}
#main_finish {
	height: 900px;
	width: 1000px;
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
}
#main_dvd {
	width: 1000px;
	background-position: right;
	background-color: #FFFFFF;
	height: 2500px;
}
#main_eizou {
	width: 1000px;
	background-position: right;
	background-color: #FFFFFF;
	height: 2600px;
}
#main_zimaku {
	width: 1000px;
	background-position: right;
	background-color: #FFFFFF;
	height: 1500px;
}
#main_web {
	width: 1000px;
	background-position: right;
	background-color: #FFFFFF;
	height: 1400px;
}
#main_dtp {
	width: 1000px;
	background-position: right;
	background-color: #FFFFFF;
	height: 1500px;
}
#main_event {
	width: 1000px;
	background-position: right;
	background-color: #FFFFFF;
	height: 1150px;
}
#main_media {
	width: 1000px;
	background-position: right;
	background-color: #FFFFFF;
	height: 1600px;
}
#main_gaiyou {
	height: 2600px;
	width: 1000px;
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
}
#main_bunka {
	height: 1050px;
	width: 1000px;
	background-color: #FFFFFF;
}
#main_chiiki {
	height: 950px;
	width: 1000px;
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
}
#main_kyouiku {
	height: 1100px;
	width: 1000px;
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
}
#main_itohitoshi {
	height: 650px;
	width: 550px;
	border: 5px solid #666666;
	padding: 10px;
	background-repeat: repeat;
	background-color: #FFFFFF;
}
#main_news {
	height: 2540px;
	width: 570px;
	border: 5px ridge #CCCCCC;
	padding: 10px;
	background-repeat: repeat;
	background-color: #FFFFFF;
}
#main_media_cost {
	height: 700px;
	width: 500px;
}
#main_presen {
	width: 1000px;
	background-position: right;
	background-color: #FFFFFF;
	height: 1450px;
}

/*メイン定義終了*/

/*サイドバー定義*/
#side_works {
	float: left;
	height: 35px;
	width: 175px;
	margin-left: 20px;
	margin-top: 5px;
}
#side_service {
	float: left;
	height: 35px;
	width: 175px;
	margin-left: 20px;
}


#midashi {
	height: 35px;
	width: 175px;
	background-image: url(top_menu/back.jpg);
	background-repeat: repeat;

}
#side_koumoku2 {
	width: 175px;
}

a:hover #side_koumoku2 img {
	display:block;
	background-repeat: no-repeat;
	overflow:hidden;
}


#side_koumoku3 {
	width: 175px;

}

#side_koumoku4 {
	width: 175px;

}
#side_koumoku5 {
	width: 175px;
}
#side_koumoku6 {
	width: 175px;
}
#side_koumoku7 {
	width: 175px;
}
#side_koumoku8 {
	width: 175px;
}
#side_koumoku8_2 {
	width: 175px;
}

#side_koumoku9 {
	width: 175px;
}
#side_koumoku10 {
	width: 175px;
}
#side_koumoku11 {
	width: 175px;
}
#side_koumoku12 {
	width: 175px;
}
#side_koumoku13 {
	width: 175px;
}
#side_koumoku14 {
	width: 175px;
}
#side_koumoku15 {
	width: 175px;
}
#side_koumoku16 {
	width: 175px;
}
#side_koumoku17 {
	width: 175px;
}
#side_koumoku18 {
	width: 175px;
}
#side_koumoku19 {
	width: 175px;
}
#side_koumoku20 {
	width: 175px;
}
#side_koumoku21 {
	width: 175px;
}
#side_koumoku22 {
	width: 175px;
}




#side_eizou {
	float: left;
	width: 175px;
	margin-left: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#side_dvd {
	float: left;
	width: 175px;
	margin-left: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#side_mediahousou {
	float: left;
	width: 175px;
	margin-left: 20px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#side_zimaku {
	float: left;
	width: 175px;
	margin-left: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#side_web {
	float: left;
	width: 175px;
	margin-left: 20px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}
#side_dtp {
	float: left;
	width: 175px;
	margin-left: 20px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#side_event {
	float: left;
	width: 175px;
	margin-left: 20px;
	margin-bottom: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#side_presen {
	float: left;
	width: 175px;
	margin-left: 20px;
	margin-bottom: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


/*サイドバー定義終了*/

#main_itohitoshi #photo {
	border: 1px solid #999999;
	float: left;
	margin-top: 10px;
}

#main_itohitoshi #name {
	height: 40px;
	width: 400px;
	float: left;
	font-family: "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 24px;
	color: #006699;
	font-weight: bolder;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-left: 20px;
}
#main_itohitoshi #history {
	width: 400px;
	float: left;
	margin-left: 20px;
	margin-top: 10px;
	font-family: "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 12px;
	color: #333333;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#main_itohitoshi #kanso {
	width: 532px;
	float: left;
	margin-top: 10px;
	font-family: "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 12px;
	color: #333333;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	line-height: 1.6;
}
#main_itohitoshi #tenrankai {
	font-family: "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 12px;
	color: #333333;
	float: left;
	width: 532px;
	margin-top: 10px;
}
#main_itohitoshi #tenrankai p {
	margin-top: 4px;
	margin-bottom: 4px;
}


/*ニュース開始*/
#main_news #day {
	width: 542px;
	float: left;
	margin-top: 10px;
	font-family: "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 12px;
	color: #333333;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	line-height: 1.6;
}
#main_news #hako{
	width:570px;
	height:363px;
	float: left;
}
#main_news #hako2{
	width:570px;
	height:430px;
	float: left;
	font-size: 12px;
	font-family: "HG丸ｺﾞｼｯｸM-PRO";
}
#main_news #hako3{
	width:570px;
	height:440px;
	float: left;
	font-size: 12px;
	font-family: "HG丸ｺﾞｼｯｸM-PRO";
}
#main_news #hako3 #eco {
	height: 427px;
	width: 300px;
	float: left;
	border: 1px solid #CCCCCC;
	margin-top: 7px;
}

#main_news #hako1{
	width:570px;
	height:125px;
	float: left;
	font-size: 12px;
}
#main_news #l_hako1 {
	float: left;
	height: 125px;
	width: 285px;
}
#main_news #r_hako1 {
	float: left;
	height: 125px;
	width: 285px;
}

#main_news #img {
	color: #333333;
	float: left;
	width: 290px;
	margin-top: 10px;
	height: 430px;
	border: 1px solid #999999;
}
#main_news #img2 {
	color: #333333;
	float: left;
	width: 331px;
	margin-top: 10px;
	height: 350px;
	border: 1px solid #999999;
}

#main_news #char {
	font-family: "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 12px;
	color: #333333;
	float: left;
	width: 266px;
	margin-top: 10px;
	padding-left: 10px;
	height: 430px;
}

#main_news #char2 {
	font-family: "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 12px;
	color: #333333;
	float: left;
	width: 220px;
	margin-top: 10px;
	padding-left: 10px;
	height: 347px;
}
#main_news #hako4 {
	width:570px;
	height:240px;
	float: left;
	font-family: "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 12px;
}
/*ニュース終了*/

#main_kiyaku #hako {
	height: 75px;
	padding-top: 40px;
	padding-left: 150px;
}

#main_kiyaku  #kiyaku {
	height: 30px;
	width: 700px;
}
#main_kiyaku #honbun {
	height: 820px;
	width: 650px;
	margin-left: 175px;
	font-size: 14px;
}
#main_kiyaku #honbun #honbun_chosaku {
	height: 30px;
	font-size: 18px;
}
#main_kiyaku #honbun #honbun_kinshi {
	height: 30px;
	font-size: 18px;
}
#main_kiyaku #honbun #honbun_menseki {
	height: 30px;
	font-size: 18px;
}
#main_kiyaku #honbun #honbun_rink {
	height: 30px;
	font-size: 18px;
}





/*会社概要*/
#main_gaiyou #main_bar {
	height: 100px;
	margin-top: 7px;
	margin-bottom: 20px;
}
#main_gaiyou #company_summary {
	color: #333333;
	margin-left: 80px;
	width: 536px;
	height: 1138px;
	border: 1px solid #CCCCCC;
}
#main_gaiyou #gaiyou {
	height: 35px;
	width: 700px;
	background-color: #99CCFF;
	padding-top: 5px;
	padding-left: 10px;
	font-size: 24px;
}

#main_gaiyou #main_gaiyou_left {
	height: 1300px;
	width: 220px;
	float: left;
}
#main_gaiyou #main_gaiyou_left #side_works {
	float: left;
	height: 35px;
	width: 175px;
	margin-left: 20px;
	margin-top: 5px;
}
#main_gaiyou #main_gaiyou_left #side_service {
	float: left;
	height: 35px;
	width: 175px;
	margin-left: 20px;
}


#main_gaiyou #main_gaiyou_left #midashi {
	height: 35px;
	width: 175px;
	background-image: url(top_menu/back.jpg);
	background-repeat: repeat;

}
#main_gaiyou #main_gaiyou_left #side_koumoku2 {
	width: 175px;
}

a:hover #main_gaiyou #main_gaiyou_left #side_koumoku2 img {
	display:block;
	background-repeat: no-repeat;
	overflow:hidden;
}


#main_gaiyou #main_gaiyou_left #side_koumoku3 {
	width: 175px;

}

#main_gaiyou #main_gaiyou_left #side_koumoku4 {
	width: 175px;

}
#main_gaiyou #main_gaiyou_left #side_koumoku5 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku6 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku7 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku8 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku9 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku10 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku11 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku12 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku13 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku14 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku15 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku16 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku17 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku18 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku19 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku20 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku21 {
	width: 175px;
}
#main_gaiyou #main_gaiyou_left #side_koumoku22 {
	width: 175px;
}




#main_gaiyou #side_eizou {
	float: left;
	width: 175px;
	margin-left: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#main_gaiyou #side_dvd {
	float: left;
	width: 175px;
	margin-left: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#main_gaiyou #side_mediahousou {
	float: left;
	width: 175px;
	margin-left: 20px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#main_gaiyou #side_zimaku {
	float: left;
	width: 175px;
	margin-left: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#main_gaiyou #side_web {
	float: left;
	width: 175px;
	margin-left: 20px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}
#main_gaiyou #side_dtp {
	float: left;
	width: 175px;
	margin-left: 20px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#main_gaiyou #side_event {
	float: left;
	width: 175px;
	margin-left: 20px;
	margin-bottom: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

#main_gaiyou_right {
	float: left;
	height: 2450px;
	margin-left: 50px;

}

#main_gaiyou #hako {
	height: 50px;
	padding-top: 10px;
}
#banner_f {
	height:30px;
	weight:700px;
	padding-top: 20px;
	padding-bottom: 10px;
}
#banner {
	height: 500px;
	width: 700px;
	font-size: 14px;
}
#textarea {
	padding-bottom: 20px;
}

#banner_img {
	float: left;
	height: 60px;
	width: 160px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}

#main_gaiyou #map   {
	height: 600px;
	color: #333333;
	width: 700px;
	margin-top: 20px;
}
#main_gaiyou #map #map_f {
	height: 30px;
	width: 700px;
}


#main_gaiyou #map #access_map {
	margin-top: 40px;
	margin-left: 130px;
}
#main_gaiyou #map #access {
	height: 80px;
	padding-left: 180px;
	padding-top: 20px;
	font-size: 14px;
}


#main_gaiyou   #company_summary_left {
	width: 105px;
	height: 1138px;
	float: left;
	font-size: 14px;
	color: #333333;
	background-image: url(top_menu/back.jpg);
	background-repeat: repeat;
}
#main_gaiyou  #company_summary  #l_syamei {
	height: 30px;
	border-bottom: 1px solid #CCCCCC;
	padding-left: 5px;
}
#main_gaiyou  #company_summary  #l_honsyasyozaichi {
	height: 60px;
	border-bottom: 1px solid #cccccc;
	　　padding-left: 5px;
}
#main_gaiyou  #company_summary  #l_tel {
	height: 30px;
	border-bottom: 1px solid #cccccc;
	padding-left: 5px;
}
#main_gaiyou  #company_summary  #l_fax {
	height: 30px;
	border-bottom: 1px solid #cccccc;
	padding-left: 5px;
}
#main_gaiyou  #company_summary  #l_souritu {
	height: 30px;
	border-bottom: 1px solid #cccccc;
	padding-left: 5px;
}
#main_gaiyou  #company_summary  #l_daihyou {
	height: 30px;
	border-bottom: 1px solid #cccccc;
	padding-left: 5px;
}
#main_gaiyou  #company_summary  #l_ginkou {
	height: 30px;
	border-bottom: 1px solid #cccccc;
	padding-left: 5px;
}
#main_gaiyou  #company_summary  #l_mail {
	height: 30px;
	border-bottom: 1px solid #cccccc;
	padding-left: 5px;
}
#main_gaiyou  #company_summary  #l_zigyou {
	height: 560px;
	padding-left: 5px;
	border-bottom: 1px solid #CCCCCC;
}
#main_gaiyou   #company_summary   #l_torihiki   {
	height: 300px;
	padding-left: 5px;
}

#main_gaiyou   #company_summary_right {
	width: 430px;
	float: left;
	height: 1138px;
	font-size: 14px;
	color: #333333;
	background-color: #FFFFFF;
	border-left: 1px solid #CCCCCC;
}
#main_gaiyou  #company_summary  #r_syamei {
	height: 30px;
	border-bottom: 1px solid #CCCCCC;
	padding-left: 7px;
}
#main_gaiyou  #company_summary  #r_honsyasyozaichi {
	height: 60px;
	border-bottom: 1px solid #CCCCCC;
	padding-left: 7px;
}
#main_gaiyou  #company_summary  #r_tel {
	height: 30px;
	border-bottom: 1px solid #CCCCCC;
	padding-left: 7px;
}
#main_gaiyou  #company_summary  #r_fax {
	height: 30px;
	border-bottom: 1px solid #CCCCCC;
	padding-left: 7px;
}
#main_gaiyou  #company_summary  #r_souritu {
	height: 30px;
	border-bottom: 1px solid #CCCCCC;
	padding-left: 7px;
}
#main_gaiyou  #company_summary  #r_daihyou {
	height: 30px;
	border-bottom: 1px solid #CCCCCC;
	padding-left: 7px;
}
#main_gaiyou  #company_summary  #r_ginkou {
	height: 30px;
	border-bottom: 1px solid #CCCCCC;
	padding-left: 7px;
}
#main_gaiyou  #company_summary  #r_mail {
	height: 30px;
	border-bottom: 1px solid #CCCCCC;
	padding-left: 7px;
}
#main_gaiyou  #company_summary  #r_zigyou {
	height: 560px;
	padding-left: 7px;
	border-bottom: 1px solid #CCCCCC;
}
#main_gaiyou #company_summary #r_torihiki {
	height: 300px;
	padding-left: 7px;
	width: 208px;
	float: left;
}

#main_gaiyou #main_gaiyou_right #top_back {
	margin-top: 30px;
	margin-left: 500px;
}



/*会社概要終了*/


#main_zisseki #zisseki {
	height: 30px;
	width: 700px;
	font-size: 24px;
}

#main_zisseki #hako {
	height: 100px;
	margin-bottom: 20px;
	margin-top: 7px;
}
#main_zisseki #zisseki_naiyou {
	width: 730px;
	height: 2300px;
	margin-left: 50px;
	float: left;
}
#main_zisseki  #zisseki_naiyou #left {
	float: left;
	height: 1402px;
	width: 300px;
}
#main_zisseki  #zisseki_naiyou #right {
	float: left;
	height: 1072px;
	width: 300px;
	margin-left: 50px;
}

#main_zisseki #zisseki_naiyou #left1 {
	height: 350px;
	width: 250px;
	padding-right: 25px;
	padding-left: 25px;
}
#main_zisseki #zisseki_naiyou #left2 {
	height: 350px;
	width: 250px;
	padding-right: 25px;
	padding-left: 25px;

}
#main_zisseki #zisseki_naiyou #left3 {
	height: 350px;
	width: 250px;
	padding-right: 25px;
	padding-left: 25px;
}
#main_zisseki #zisseki_naiyou #left4 {
	height: 350px;
	width: 250px;
	padding-right: 25px;
	padding-left: 25px;
}
#main_zisseki #zisseki_naiyou #right1 {
	height: 350px;
	width: 250px;
	padding-right: 25px;
	padding-left: 25px;
}
#main_zisseki #zisseki_naiyou #right2 {
	height: 350px;
	width: 250px;
	padding-right: 25px;
	padding-left: 25px;

}
#main_zisseki #zisseki_naiyou #right3 {
	height: 370px;
	width: 250px;
	padding-right: 25px;
	padding-left: 25px;
}


/*制作実績終了*/

#main_gyoumu #gyoumu {
	height: 35px;
	width: 700px;
	background-color: #99CCFF;
	padding-top: 5px;
	padding-left: 10px;
	font-size: 24px;
}
#main_gyoumu #hako {
	height: 75px;
	padding-top: 40px;
	padding-left: 60px;
}

#main_gyoumu #gyoumu_naiyou {
	width: 400px;
	height: 900px;
	margin-top: 200px;
	margin-left: 350px;
}

/*業務案内終了*/


/*見積もりフォーム開始*/

#main_mitsumori #mitsumori {
	height: 30px;
	width: 700px;
}
#main_mitsumori #main_bar {
	height: 100px;
	padding-left: 7px;
	margin-top: 7px;
	margin-bottom: 20px;
}

#main_mitsumori #main_bar {
	height: 100px;
	margin-top: 7px;
	margin-bottom: 20px;
	padding-left: 0px;
}

#main_mitsumori #main_mitsumori_left {
	height: 1000px;
	width: 220px;
	float: left;
}
#main_mitsumori #hako {
	height: 50px;
	padding-top: 10px;
}
#main_mitsumori #mitsumori_naiyou {
	width: 700px;
	height: 1020px;
	float: left;
	margin-left: 50px;
}
#main_mitsumori #mitsumori_word {
	height: 80px;
	width: 500px;
	font-size: 14px;
	margin-left: 100px;
}
#main_mitsumori #form {
	height: 709px;
	width: 535px;
	margin-top: 10px;
	font-size: 14px;
	margin-left: 80px;
}
#main_mitsumori #form1 {
	height: 730px;
}

#main_mitsumori   #form_left   {
	height: 707px;
	width: 120px;
	float: left;
}
#main_mitsumori #koumoku1_space {
	background-color: #CCCCCC;
	height: 30px;
}

#main_mitsumori    #form_left    #form_left1 {
	height: 338px;
	width: 120px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#main_mitsumori #koumoku2_space {
	background-color: #CCCCCC;
	height: 30px;
}
#main_mitsumori #bunrui_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}
#main_mitsumori #name_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}
#main_mitsumori #hurigana_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}
#main_mitsumori #kaisya_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}
#main_mitsumori #zyuusyo_l {
	height: 75px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}
#main_mitsumori #tel_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}
#main_mitsumori #fax_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}
#main_mitsumori #mail_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}



#main_mitsumori  #form_left  #form_left2 {
	height: 365px;
	width: 120px;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	float: left;
}
#main_mitsumori #kategori_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	padding-left: 5px;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 7px solid #000099;
}
#main_mitsumori #yosan_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	padding-left: 5px;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 7px solid #000099;
}
#main_mitsumori #nouhin_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	padding-left: 5px;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 7px solid #000099;
}
#main_mitsumori #naiyou_l {
	height: 200px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}

#main_mitsumori   #form_right  {
	height: 707px;
	width: 410px;
	float: left;
}
#main_mitsumori     #form_right1    {
	height: 338px;
	width: 410px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#main_mitsumori #koumoku1 {
	height:28px;
	background-color: #CCCCCC;
	padding-top: 2px;
}
#main_mitsumori #bunrui_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_mitsumori #name_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_mitsumori #hurigana_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_mitsumori #kaisya_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_mitsumori #zyusyo_r {
	height: 75px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_mitsumori #tel_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_mitsumori #fax_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_mitsumori #mail_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
}
#main_mitsumori    #form_right2    {
	height: 365px;
	width: 410px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	float: left;
}
#main_mitsumori #koumoku2 {
	background-color: #CCCCCC;
	height: 28px;
	padding-top: 2px;
}
#main_mitsumori #kategori_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_mitsumori #yosan_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_mitsumori #nouhin_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_mitsumori #naiyou_r {
	height: 200px;
	padding-top: 2px;
	border-bottom: 1px solid #CCCCCC;
	padding-left: 10px;
}

#main_mitsumori #soushin {
	height: 25px;
	padding-top: 2px;
	margin-left: 60px;
}
#main_mitsumori  #mitsumori_naiyou #kozinzyouhou {
	height: 120px;
	width: 510px;
	font-size: 14px;
	padding-left: 90px;
	margin-top: 6px;
}
#main_mitsumori #mitsumori_naiyou #top_back {
	margin-left: 600px;
	
}


/*見積もり終了*/

/*映像制作開始*/
#main_eizou #main_bar {
	height: 100px;
	margin-top: 7px;
	margin-bottom: 20px;
}
#main_eizou #main_eizou_left {
	height: 1300px;
	width: 220px;
	float: left;
}
#main_eizou #main_eizou_right {
	height: 2450px;
	width: 700px;
	float: left;
	margin-left: 50px;
}
#main_eizou_right #right_koumoku1 {
	height: 50px;
	padding-top: 10px;
}
#main_eizou #koumoku1_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	color: #333333;
}
#main_eizou #koumoku1_naiyou {
	height: 180px;
	padding-right: 40px;
	padding-left: 60px;
	font-size: 14px;
}
#main_eizou #koumoku1_2 {
	height: 40px;
	padding-left: 110px;
	padding-top: 20px;
}
#main_eizou #koumoku1_2_title {
	　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_eizou #koumoku1_2_naiyou {
	height: 450px;
	margin-top: 20px;
	width: 600px;
	padding-left: 100px;
}
#main_eizou #koumoku1_2_naiyou_left {
	width: 140px;
	float: left;
	height: 440px;
}
#main_eizou #koumoku1_2_naiyou_right {
	height: 440px;
	font-size: 15px;
	width: 400px;
	float: left;
}
#main_eizou #main_eizou_right #koumoku1_2_naiyou #koumoku1_2_naiyou_right p {
	height: 70px;
}

#main_eizou_right #right_koumoku2 {
	height: 50px;
	padding-top: 30px;
}
#main_eizou #koumoku2_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	color: #333333;
}
#main_eizou #koumoku2_naiyou {
	height: 870px;
	font-size: 16px;
	margin-left: 60px;
}
#main_eizou #koumoku2_naiyou_title {
	font-size: 15px;
}
#main_eizou #koumoku2_naiyou_word {
	font-size: 14px;
	margin-right: 35px;
}
#main_eizou #right_koumoku3 {
	height: 50px;
	padding-top: 40px;
}
#main_eizou #koumoku3_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
}
#main_eizou #koumoku3_naiyou {
	height: 80px;
	padding-right: 60px;
	padding-left: 60px;
	font-size: 14px;
}
#main_eizou #mitsumori_botan {
	padding-left: 260px;
}
#main_eizou #koumoku3_1 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_eizou #koumoku3_1_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_eizou #koumoku3_1_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}

#main_eizou #koumoku3_2 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_eizou #koumoku3_2_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_eizou #koumoku3_2_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}

#main_eizou #koumoku3_3 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_eizou #koumoku3_3_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_eizou #koumoku3_3_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}
#main_eizou #main_eizou_right #top_back {
	margin-left: 600px;
}


/*映像制作終了*/

/*DVD制作開始*/
#main_dvd #main_bar {
	height: 100px;
	margin-top: 7px;
	margin-bottom: 20px;
}
#main_dvd #main_dvd_left {
	height: 1300px;
	width: 220px;
	float: left;
}
#main_dvd #main_dvd_right {
	height: 2350px;
	width: 700px;
	float: left;
	margin-left: 50px;
}
#main_dvd_right #right_koumoku1 {
	height: 50px;
	padding-top: 10px;
}
#main_dvd #koumoku1_title {
	height: 30px;
	width: 700px;
}
#main_dvd #koumoku1_naiyou {
	height: 180px;
	padding-right: 60px;
	padding-left: 60px;
	font-size: 14px;
}
#main_dvd #koumoku1_2 {
	height: 40px;
	padding-left: 100px;
	padding-top: 20px;
}
#main_dvd #koumoku1_2_title {
	height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_dvd #koumoku1_2_naiyou {
	height: 360px;
	width: 600px;
	padding-left: 100px;
}
#main_dvd #koumoku1_2_naiyou_left {
	width: 120px;
	float: left;
	height: 360px;
	font-size: 15px;
	color: #0099CC;
}
#main_dvd #koumoku1_2_naiyou_right {
	height: 360px;
	font-size: 15px;
	float: left;
	width: 400px;
}
#main_dvd #main_dvd_right #koumoku1_2_naiyou #koumoku1_2_naiyou_right p {
	height: 70px;
}

#main_dvd_right #right_koumoku2 {
	height: 50px;
	padding-top: 30px;
}
#main_dvd #koumoku2_title {
	height: 30px;
	width: 700px;
}
#main_dvd #koumoku2_naiyou {
	height: 870px;
	font-size: 16px;
	margin-left: 60px;
}
#main_dvd #koumoku2_naiyou_title {
	font-size: 16px;
}
#main_dvd #koumoku2_naiyou_word {
	font-size: 14px;
}
#main_dvd #right_koumoku3 {
    height: 50px;
	padding-top: 40px;
	padding-left: 60px;
}
#main_dvd #koumoku3_title {
    height: 30px;
	width: 500px;
	background-color: #000066;
	font-size: 18px;
	padding-top: 2px;
	padding-left: 10px;
	color: #FFFFFF;
}
#main_dvd #koumoku3_naiyou {
	height: 80px;
	padding-right: 60px;
	padding-left: 60px;
	font-size: 14px;
}
#main_dvd #mitsumori_botan {
	padding-left: 260px;
}
#main_dvd #koumoku3_1 {
	　　height: 40px;
	padding-left: 100px;
	padding-top: 20px;
}
#main_dvd #koumoku3_1_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_dvd #koumoku3_1_naiyou {
	height: 70px;
	font-size: 16px;
	margin-left: 100px;
	margin-top: 5px;
}

/*DVD価格表１開始*/
#main_dvd #koumoku3_1_naiyou2 {
	margin-right: 110px;
	margin-left: 110px;
	height: 105px;
	border: 1px solid #666666;
	font-size: 16px;
}
#main_dvd #koumoku3_1_naiyou3 {
	padding-left: 260px;
}

#main_dvd #koumoku3_1_left {
	border-right: 1px solid #666666;
	height: 105px;
	width: 130px;
	float: left;
}
#main_dvd #koumoku3_1_left_1 {
	height: 25px;
	border-bottom: 1px solid #666666;
	background-color: #CCCCCC;
	padding-left: 45px;
}
#main_dvd #koumoku3_1_left_2 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;
}
#main_dvd #koumoku3_1_left_3 {
	height: 25px;
	border-bottom: 1px solid #666666;	
}
#main_dvd #koumoku3_1_left_4 {
	height: 25px;
	padding-left: 5px;
}

#main_dvd #koumoku3_1_center {
	height: 105px;
	width: 260px;
	border-right: 1px solid #666666;
	float: left;
}
#main_dvd #koumoku3_1_center_1 {
	height: 25px;
	border-bottom: 1px solid #666666;
	background-color: #CCCCCC;
	padding-left: 110px;
}
#main_dvd #koumoku3_1_center_2 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;
}
#main_dvd #koumoku3_1_center_3 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;
}
#main_dvd #koumoku3_1_center_4 {
	height: 25px;
	padding-left: 5px;
}
#main_dvd #koumoku3_1_right {
	height: 105px;
	float: left;
	width: 85px;
}
#main_dvd #koumoku3_1_right_1 {
	height: 25px;
	border-bottom: 1px solid #666666;
	background-color: #CCCCCC;
	padding-left: 30px;
}
#main_dvd #koumoku3_1_right_2 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 10px;
}
#main_dvd #koumoku3_1_right_3 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 10px;
}
#main_dvd #koumoku3_1_right_4 {
	height: 25px;
	padding-left: 10px;
}
/*DVD価格表１終了*/


#main_dvd #koumoku3_2 {
	　　height: 40px;
	padding-left: 100px;
	padding-top: 20px;
}
#main_dvd #koumoku3_2_naiyou {
	height: 70px;
	font-size: 16px;
	margin-left: 100px;
	margin-top: 5px;
}

/*DVD価格表２開始*/
#main_dvd #koumoku3_2_naiyou2 {
	margin-right: 208px;
	margin-left: 188px;
	height: 155px;
	border: 1px solid #666666;
	font-size: 16px;
}
#main_dvd #koumoku3_2_naiyou3 {
	padding-left: 190px;
}

#main_dvd #koumoku3_2_left {
	border-right: 1px solid #666666;
	height: 155px;
	width: 100px;
	float: left;
}
#main_dvd #koumoku3_2_left_1 {
	height: 25px;
	border-bottom: 1px solid #666666;
	background-color: #CCCCCC;
	padding-left: 30px;
}
#main_dvd #koumoku3_2_left_2 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;
}
#main_dvd #koumoku3_2_left_3 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;
}
#main_dvd #koumoku3_2_left_4 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;
}
#main_dvd #koumoku3_2_left_5 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;
}
#main_dvd #koumoku3_2_left_6 {
	height: 25px;
	padding-left: 5px;
}


#main_dvd #koumoku3_2_center {
	height: 155px;
	width: 100px;
	border-right: 1px solid #666666;
	float: left;
}
#main_dvd #koumoku3_2_center_1 {
	height: 25px;
	border-bottom: 1px solid #666666;
	background-color: #CCCCCC;
	padding-left: 30px;
}
#main_dvd #koumoku3_2_center_2 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;
}
#main_dvd #koumoku3_2_center_3 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;
}
#main_dvd #koumoku3_2_center_4 {
	height: 25px;
	padding-left: 5px;
	border-bottom: 1px solid #666666;
}
#main_dvd #koumoku3_2_center_5 {
	height: 25px;
	padding-left: 5px;
	border-bottom: 1px solid #666666;
}
#main_dvd #koumoku3_2_center_6 {
	height: 25px;
	padding-left: 5px;
}


#main_dvd #koumoku3_2_right {
	height: 155px;
	float: left;
	width: 100px;
}
#main_dvd #koumoku3_2_right_1 {
	height: 25px;
	border-bottom: 1px solid #666666;
	background-color: #CCCCCC;
	padding-left: 25px;
}
#main_dvd #koumoku3_2_right_2 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 10px;
}
#main_dvd #koumoku3_2_right_3 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 10px;
}
#main_dvd #koumoku3_2_right_4 {
	height: 25px;
	padding-left: 10px;
	border-bottom: 1px solid #666666;
}
#main_dvd #koumoku3_2_right_5 {
	height: 25px;
	padding-left: 10px;
	border-bottom: 1px solid #666666;
}
#main_dvd #koumoku3_2_right_6 {
	height: 25px;
	padding-left: 10px;
}
/*DVD価格表２終了*/

#main_dvd #koumoku3_2_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_dvd #koumoku3_2_2_naiyou {
	height: 400px;
}
#main_dvd #koumoku3_2_2_title {
	padding-left: 100px;
	font-size: 14px;
	padding-top: 20px;
}



#main_dvd #koumoku3_3 {
	　　height: 40px;
	padding-left: 100px;
	padding-top: 20px;
}
#main_dvd #koumoku3_3_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_dvd #koumoku3_3_naiyou {
	height: 70px;
	font-size: 16px;
	margin-left: 100px;
	margin-top: 5px;
	margin-right: 100px;
}
#main_dvd #koumoku3_3_naiyou2 {
	padding-left: 100px;
	font-size: 16px;

}

/*DVD価格表３開始*/
#main_dvd #koumoku3_3_naiyou3 {
	margin-right: 208px;
	margin-left: 188px;
	height: 155px;
	border: 1px solid #666666;
	font-size: 16px;
}

#main_dvd #koumoku3_3_left {
	border-right: 1px solid #666666;
	height: 155px;
	width: 100px;
	float: left;
}
#main_dvd #koumoku3_3_left_1 {
	height: 25px;
	border-bottom: 1px solid #666666;
	background-color: #CCCCCC;
	padding-left: 30px;
}
#main_dvd #koumoku3_3_left_2 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;
}
#main_dvd #koumoku3_3_left_3 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;
}
#main_dvd #koumoku3_3_left_4 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;
}
#main_dvd #koumoku3_3_left_5 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;
}
#main_dvd #koumoku3_3_left_6 {
	height: 25px;
	padding-left: 5px;
}


#main_dvd #koumoku3_3_center {
	height: 155px;
	width: 100px;
	border-right: 1px solid #666666;
	float: left;
}
#main_dvd #koumoku3_3_center_1 {
	height: 25px;
	border-bottom: 1px solid #666666;
	background-color: #CCCCCC;
	padding-left: 30px;
}
#main_dvd #koumoku3_3_center_2 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;
}
#main_dvd #koumoku3_3_center_3 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;
}
#main_dvd #koumoku3_3_center_4 {
	height: 25px;
	padding-left: 5px;
	border-bottom: 1px solid #666666;
}
#main_dvd #koumoku3_3_center_5 {
	height: 25px;
	padding-left: 5px;
	border-bottom: 1px solid #666666;
}
#main_dvd #koumoku3_3_center_6 {
	height: 25px;
	padding-left: 5px;
}


#main_dvd #koumoku3_3_right {
	height: 155px;
	float: left;
	width: 100px;
}
#main_dvd #koumoku3_3_right_1 {
	height: 25px;
	border-bottom: 1px solid #666666;
	background-color: #CCCCCC;
	padding-left: 25px;
}
#main_dvd #koumoku3_3_right_2 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 10px;
}
#main_dvd #koumoku3_3_right_3 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 10px;
}
#main_dvd #koumoku3_3_right_4 {
	height: 25px;
	padding-left: 10px;
	border-bottom: 1px solid #666666;
}
#main_dvd #koumoku3_3_right_5 {
	height: 25px;
	padding-left: 10px;
	border-bottom: 1px solid #666666;
}
#main_dvd #koumoku3_3_right_6 {
	height: 25px;
	padding-left: 10px;
}

/*DVD価格表３終了*/

/*DVD価格表４開始*/
#main_dvd #koumoku3_3_naiyou4{
	font-size: 16px;
	padding-left: 100px;
	margin-top: 30px;
}
#main_dvd #koumoku3_3_naiyou5{
	margin-right: 202px;
	margin-left: 188px;
	height: 51px;
	border: 1px solid #666666;
	font-size: 16px;
}
#main_dvd #koumoku3_3_2_left {
	border-right: 1px solid #666666;
	height: 51px;
	width: 140px;
	float: left;
}
#main_dvd #koumoku3_3_2_left_1 {
	height: 25px;
	border-bottom: 1px solid #666666;
	background-color: #CCCCCC;
	padding-left: 50px;
}
#main_dvd #koumoku3_3_2_left_2 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;
}

#main_dvd #koumoku3_3_2_center {
	height: 51px;
	width: 80px;
	border-right: 1px solid #666666;
	float: left;
}
#main_dvd #koumoku3_3_2_center_1 {
	height: 25px;
	border-bottom: 1px solid #666666;
	background-color: #CCCCCC;
	padding-left: 25px;
}
#main_dvd #koumoku3_3_2_center_2 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 35px;
}

#main_dvd #koumoku3_3_2_right {
	height: 51px;
	float: left;
	width: 86px;
}
#main_dvd #koumoku3_3_2_right_1 {
	height: 25px;
	border-bottom: 1px solid #666666;
	background-color: #CCCCCC;
	padding-left: 25px;
}
#main_dvd #koumoku3_3_2_right_2 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 10px;
}
#main_dvd #koumoku3_3_naiyou6 {
	padding-left: 160px;
	margin-bottom: 30px;
}
#main_dvd #main_dvd_right #top_back {
	
	margin-top: 35px;
	margin-left: 600px;
}


/*DVD価格表４終了*/

/*DVD制作終了*/

/*字幕制作開始*/
#main_zimaku #main_bar {
	height: 100px;
	margin-top: 7px;
	margin-bottom: 20px;

}
#main_zimaku #main_zimaku_left {
	height: 1300px;
	width: 220px;
	float: left;
}
#main_zimaku #main_zimaku_right {
	height: 1350px;
	width: 700px;
	float: left;
	margin-left: 50px;
}
#main_zimaku_right #right_koumoku1 {
	height: 50px;
	padding-top: 10px;
}
#main_zimaku #koumoku1_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	color: #333333;
}
#main_zimaku #koumoku1_naiyou {
	height: 140px;
	padding-right: 40px;
	padding-left: 60px;
	font-size: 14px;
}
#main_zimaku #koumoku1_2 {
	height: 40px;
	padding-left: 110px;
	padding-top: 20px;
}
#main_zimaku #koumoku1_2_title {
	　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_zimaku #koumoku1_2_naiyou {
	height: 540px;
	margin-top: 20px;
	padding-left: 100px;
}
#main_zimaku #koumoku1_2_naiyou_left {
	width: 120px;
	float: left;
	height: 540px;
	font-size: 15px;
	color: #0099CC;
}
#main_zimaku #koumoku1_2_naiyou_right {
	height: 540px;
	font-size: 15px;
	margin-right: 0px;
	float: left;
	width: 402px;
}
#main_zimaku #koumoku1_2_naiyou_right p {
	height: 85px;
}
#main_zimaku #koumoku1_2_naiyou_right #nagare1 {
	height: 90px;
}
#main_zimaku #koumoku1_2_naiyou_right #nagare2 {
	height: 90px;
}
#main_zimaku #koumoku1_2_naiyou_right #nagare3 {
	height: 90px;
}
#main_zimaku #koumoku1_2_naiyou_right #nagare4 {
	height: 90px;
}
#main_zimaku #koumoku1_2_naiyou_right #nagare5 {
	height: 90px;
}
#main_zimaku #koumoku1_2_naiyou_right #nagare6 {
	height: 90px;
}


#main_zimaku_right #right_koumoku2 {
	height: 50px;
	padding-top: 30px;
}
#main_zimaku #koumoku2_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	color: #333333;
}
#main_zimaku #koumoku2_naiyou {
	height: 300px;
	font-size: 16px;
	margin-left: 60px;
}
#main_zimaku #koumoku2_naiyou_title {
	font-size: 15px;
}
#main_zimaku #koumoku2_naiyou_word {
	font-size: 14px;
	margin-right: 35px;
}
#main_zimaku #right_koumoku3 {
	height: 50px;
	padding-top: 40px;
}
#main_zimaku #koumoku3_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
}
#main_zimaku #koumoku3_naiyou {
	height: 80px;
	padding-right: 60px;
	padding-left: 60px;
	font-size: 14px;
}
#main_zimaku #mitsumori_botan {
	padding-left: 270px;
}
#main_zimaku #koumoku3_1 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_zimaku #koumoku3_1_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_zimaku #koumoku3_1_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}

#main_zimaku #koumoku3_2 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_zimaku #koumoku3_2_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_zimaku #koumoku3_2_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}

#main_zimaku #koumoku3_3 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_zimaku #koumoku3_3_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_zimaku #koumoku3_3_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}
#main_zimaku #main_zimaku_right #top_back {
	margin-top: 0px;
	margin-left: 600px;
}


/*字幕制作終了*/


/*Web制作開始*/

#main_web #main_bar {
	height: 100px;
	margin-top: 7px;
	margin-bottom: 20px;
}
#main_web #main_web_left {
	height: 1200px;
	width: 220px;
	float: left;
}
#main_web #main_web_right {
	height: 1200px;
	width: 700px;
	float: left;
	margin-left: 50px;
}
#main_web_right #right_koumoku1 {
	height: 50px;
	padding-top: 10px;
}
#main_web #koumoku1_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	color: #333333;
}
#main_web #koumoku1_naiyou {
	height: 150px;
	padding-right: 40px;
	padding-left: 60px;
	font-size: 14px;
}
#main_web #koumoku1_2 {
	height: 40px;
	padding-left: 110px;
	padding-top: 20px;
}
#main_web #koumoku1_2_title {
	　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_web #koumoku1_2_naiyou {
	height: 400px;
	margin-top: 20px;
	padding-left: 100px;
}
#main_web #koumoku1_2_naiyou_left {
	width: 140px;
	height: 400px;
	font-size: 15px;
	float: left;
}
#main_web #koumoku1_2_naiyou_right {
	height: 400px;
	font-size: 15px;
	float: left;
	width: 380px;
}
#main_web #nagare1 {
	height: 50px;
	width: 380px;
}
#main_web #nagare2 {
	height: 50px;
	padding-top: 30px;
	width: 380px;
}
#main_web #nagare3 {
	height: 70px;
	padding-top: 30px;
	width: 380px;
}
#main_web #nagare4 {
	height: 70px;
	padding-top: 13px;
	width: 380px;
}
#main_web #nagare5 {
	height: 30px;
	padding-top: 10px;
	width: 380px;
}

#main_web #main_web_right #koumoku1_2_naiyou #koumoku1_2_naiyou_right p {
	height: 70px;
}
#main_web #right_koumoku2 {
	height: 50px;
	padding-top: 30px;
	width: 700px;
}
#main_web #koumoku2_title {
	height: 30px;
	width: 700px;
}
#main_web #koumoku2_naiyou {
	padding-left: 60px;
	font-size: 14px;
	padding-right: 60px;
	margin-top: 10px;
}


#main_web #mitsumori_botan {
	padding-left: 265px;
}
#main_web #ryoukin {
	height: 185px;
	width: 302px;
	font-size: 16px;
	margin-top: 40px;
	margin-right: 150px;
	margin-left: 200px;
	border: 1px solid #333333;
	margin-bottom: 20px;
}
#main_web #ryoukin #left {
	float: left;
	height: 185px;
	width: 150px;
	border-right: 1px solid #333333;
}
#main_web #ryoukin #left #left1 {
	height: 30px;
	padding-left: 60px;
	background-color: #CCCCCC;
	border-bottom: 1px solid #333333;
}
#main_web #ryoukin #left #left2 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_web #ryoukin #left #left3 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_web #ryoukin #left #left4 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_web #ryoukin #left #left5 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_web #ryoukin #left #left6 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_web #ryoukin #left #left7 {
	height: 30px;
	padding-left: 10px;
}

#main_web #ryoukin #right {
	height: 185px;
	width: 151px;
	float: left;
}
#main_web #ryoukin #right #right1 {
	height: 30px;
	padding-left: 60px;
	background-color: #CCCCCC;
	border-bottom: 1px solid #333333;
}
#main_web #ryoukin #right #right2 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_web #ryoukin #right #right3 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_web #ryoukin #right #right4 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_web #ryoukin #right #right5 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_web #ryoukin #right #right6 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_web #ryoukin #right #right7 {
	height: 30px;
	padding-left: 10px;
}



#main_web #koumoku3_1 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_web #koumoku3_1_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_web #koumoku3_1_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}

#main_web #koumoku3_2 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_web #koumoku3_2_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_web #koumoku3_2_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}

#main_web #koumoku3_3 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_web #koumoku3_3_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_web #koumoku3_3_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}
#main_web #main_web_right #top_back {

	margin-top: 40px;
	margin-left: 600px;
}


/*Web制作終了*/

/*DTP制作開始*/

#main_dtp #main_bar {
	height: 100px;
	margin-top: 7px;
	margin-bottom: 20px;
}
#main_dtp #main_dtp_left {
	height: 1200px;
	width: 220px;
	float: left;
}
#main_dtp #main_dtp_right {
	height: 1370px;
	width: 700px;
	float: left;
	margin-left: 50px;
}
#main_dtp_right #right_koumoku1 {
	height: 50px;
	padding-top: 10px;
}
#main_dtp #koumoku1_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	color: #333333;
}
#main_dtp #koumoku1_naiyou {
	height: 150px;
	padding-right: 40px;
	padding-left: 60px;
	font-size: 14px;
}
#main_dtp #koumoku1_2 {
	height: 40px;
	padding-left: 110px;
	padding-top: 20px;
}
#main_dtp #koumoku1_2_title {
	　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_dtp #koumoku1_2_naiyou {
	height: 500px;
	margin-top: 20px;
	padding-left: 100px;
}
#main_dtp #koumoku1_2_naiyou_left {
	width: 140px;
	float: left;
	height: 450px;
	font-size: 15px;
	color: #0099CC;
}
#main_dtp #koumoku1_2_naiyou_right {
	height: 450px;
	font-size: 15px;
	float: left;
	width: 380px;
}
#main_dtp #nagare1 {
	height: 70px;
}
#main_dtp #nagare2 {
	height: 70px;
	padding-top: 10px;
}
#main_dtp #nagare3 {
	height: 70px;
	padding-top: 7px;
}
#main_dtp #nagare4 {
	height: 70px;
	padding-top: 10px;
}
#main_dtp #nagare5 {
	height: 70px;
	padding-top: 20px;
}
#main_dtp #nagare6 {
	height: 35px;
	padding-top: 15px;
}


#main_dtp #main_dtp_right #koumoku1_2_naiyou #koumoku1_2_naiyou_right p {
	height: 70px;
}

#main_dtp_right #right_koumoku2 {
	height: 50px;
	padding-top: 30px;
	padding-left: 60px;
}
#main_dtp #koumoku2_title {
	height: 30px;
	width: 500px;
	background-color: #99CCFF;
	font-size: 18px;
	color: #333333;
}
#main_dtp #koumoku2_naiyou {
	height: 870px;
	font-size: 16px;
	margin-left: 60px;
}
#main_dtp #koumoku2_naiyou_title {
	font-size: 15px;
}
#main_dtp #koumoku2_naiyou_word {
	font-size: 15px;
}
#main_dtp_right #right_koumoku2 {
	height: 50px;
	padding-top: 30px;
	padding-left: 0px;
}
#main_dtp #koumoku2_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	color: #333333;
	background-color: #FFFFFF;
}
#main_dtp #koumoku2_naiyou {
	height: 320px;
	font-size: 16px;
	margin-left: 60px;
}
#main_dtp #koumoku2_naiyou_title {
	font-size: 15px;
}
#main_dtp #koumoku2_naiyou_word {
	font-size: 14px;
	margin-right: 35px;
}
#main_dtp #right_koumoku3 {
    height: 50px;
	padding-top: 40px;
	padding-left: 60px;
}
#main_dtp #koumoku3_title {
	height: 30px;
	width: 500px;
	font-size: 18px;
}
#main_dtp #koumoku3_naiyou {
	height: 80px;
	padding-right: 60px;
	padding-left: 60px;
	font-size: 14px;
}
#main_dtp #mitsumori_botan {
	padding-left: 260px;
}
#main_dtp #ryoukin {
	height: 215px;
	width: 302px;
	font-size: 16px;
	margin-top: 40px;
	margin-right: 150px;
	margin-left: 160px;
	border: 1px solid #333333;
}
#main_dtp #ryoukin #left {
	float: left;
	height: 215px;
	width: 150px;
	border-right: 1px solid #333333;
}
#main_dtp #ryoukin #left #left1 {
	height: 30px;
	padding-left: 60px;
	background-color: #CCCCCC;
	border-bottom: 1px solid #333333;
}
#main_dtp #ryoukin #left #left2 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_dtp #ryoukin #left #left3 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_dtp #ryoukin #left #left4 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_dtp #ryoukin #left #left5 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_dtp #ryoukin #left #left6 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_dtp #ryoukin #left #left7 {
	height: 30px;
	padding-left: 10px;
}

#main_dtp #ryoukin #right {
	height: 215px;
	width: 151px;
	float: left;
}
#main_dtp #ryoukin #right #right1 {
	height: 30px;
	padding-left: 60px;
	background-color: #CCCCCC;
	border-bottom: 1px solid #333333;
}
#main_dtp #ryoukin #right #right2 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_dtp #ryoukin #right #right3 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_dtp #ryoukin #right #right4 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_dtp #ryoukin #right #right5 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_dtp #ryoukin #right #right6 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_dtp #ryoukin #right #right7 {
	height: 30px;
	padding-left: 10px;
}
#main_dtp #main_dtp_right #koumoku3 {
	height: 80px;
	padding-right: 60px;
	padding-left: 60px;
	font-size: 14px;
}




#main_dtp #koumoku3_1 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_dtp #koumoku3_1_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_dtp #koumoku3_1_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}

#main_dtp #koumoku3_2 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_dtp #koumoku3_2_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_dtp #koumoku3_2_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}

#main_dtp #koumoku3_3 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_dtp #koumoku3_3_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_dtp #koumoku3_3_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}
#main_dtp #main_dtp_right #top_back {
	margin-left: 500px;
	margin-top: 10px;
}


/*DTP制作終了*/

/*イベント企画・運営開始*/

#main_event #main_bar {
	height: 100px;
	margin-top: 7px;
	margin-bottom: 20px;
}
#main_event #main_event_left {
	height: 1000px;
	width: 220px;
	float: left;
}
#main_event #main_event_right {
	height: 1150px;
	width: 700px;
	float: left;
	margin-left: 50px;
}
#main_event_right #right_koumoku1 {
	height: 50px;
	padding-top: 10px;
}
#main_event #koumoku1_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	color: #333333;
}
#main_event #koumoku1_naiyou {
	height: 150px;
	padding-right: 40px;
	padding-left: 60px;
	font-size: 14px;
}
#main_event #koumoku1_2 {
	height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_event #koumoku1_2_title {
	　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_event #koumoku1_2_naiyou {
	height: 400px;
	margin-top: 20px;
}
#main_event #koumoku1_2_naiyou_left {
	width: 140px;
	float: left;
	height: 400px;
	font-size: 15px;
	margin-left: 60px;
	color: #0099CC;
}
#main_event #koumoku1_2_naiyou_right {
	height: 400px;
	font-size: 15px;
	margin-right: 30px;
	float: left;
}
#main_event #nagare1 {
	height: 50px;
}
#main_event #nagare2 {
	height: 50px;
	padding-top: 30px;
}
#main_event #nagare3 {
	height: 70px;
	padding-top: 7px;
}
#main_event #nagare4 {
	height: 70px;
	padding-top: 13px;
}
#main_event #nagare5 {
	height: 50px;
	padding-top: 10px;
}

#main_event #main_event_right #koumoku1_2_naiyou #koumoku1_2_naiyou_right p {
	height: 70px;
}

#main_event_right #right_koumoku2 {
	height: 50px;
	padding-top: 30px;
	padding-left: 60px;
}
#main_event #koumoku2_title {
	height: 30px;
	width: 500px;
	background-color: #99CCFF;
	font-size: 18px;
	color: #333333;
}
#main_event #koumoku2_naiyou {
	height: 870px;
	font-size: 16px;
	margin-left: 60px;
}
#main_event #koumoku2_naiyou_title {
	font-size: 15px;
}
#main_event #koumoku2_naiyou_word {
	font-size: 15px;
}
#main_event_right #right_koumoku2 {
	height: 50px;
	padding-top: 30px;
	padding-left: 60px;
}
#main_event #koumoku2_title {
	height: 30px;
	width: 500px;
	background-color: #99CCFF;
	font-size: 18px;
	color: #333333;
}
#main_event #koumoku2_naiyou {
	height: 320px;
	font-size: 16px;
	margin-left: 60px;
}
#main_event #koumoku2_naiyou_title {
	font-size: 15px;
}
#main_event #koumoku2_naiyou_word {
	font-size: 14px;
	margin-right: 35px;
}
#main_event #right_koumoku3 {
    height: 50px;
	padding-top: 40px;
	padding-left: 60px;
}
#main_event #koumoku3_title {
	height: 30px;
	width: 500px;
	font-size: 18px;
}
#main_event #koumoku3_naiyou {
	height: 80px;
	padding-right: 60px;
	padding-left: 60px;
	font-size: 14px;
}
#main_event #mitsumori_botan {
	padding-left: 220px;
}
#main_event #ryoukin {
	height: 215px;
	width: 302px;
	font-size: 16px;
	margin-top: 40px;
	margin-right: 150px;
	margin-left: 160px;
	border: 1px solid #333333;
}
#main_event #ryoukin #left {
	float: left;
	height: 215px;
	width: 150px;
	border-right: 1px solid #333333;
}
#main_event #ryoukin #left #left1 {
	height: 30px;
	padding-left: 60px;
	background-color: #CCCCCC;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #left #left2 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #left #left3 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #left #left4 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #left #left5 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #left #left6 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #left #left7 {
	height: 30px;
	padding-left: 10px;
}

#main_event #ryoukin #right {
	height: 215px;
	width: 151px;
	float: left;
}
#main_event #ryoukin #right #right1 {
	height: 30px;
	padding-left: 60px;
	background-color: #CCCCCC;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #right #right2 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #right #right3 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #right #right4 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #right #right5 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #right #right6 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #right #right7 {
	height: 30px;
	padding-left: 10px;
}



#main_event #koumoku3_1 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_event #koumoku3_1_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_event #koumoku3_1_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}

#main_event #koumoku3_2 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_event #koumoku3_2_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_event #koumoku3_2_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}

#main_event #koumoku3_3 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_event #koumoku3_3_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_event #koumoku3_3_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}
#main_event #main_event_right #top_back {
	margin-top: 100px;
	margin-left: 600px;
}


/*イベント企画・運営終了*/

/*メディア変換開始*/

#main_media #main_bar {
	height: 100px;
	margin-top: 7px;
	margin-bottom: 20px;
}

#main_media #main_media_left {
	height: 1300px;
	width: 220px;
	float: left;
}
#main_media #main_media_right {
	height: 1400px;
	width: 700px;
	float: left;
	margin-left: 50px;
}
#main_media_right #right_koumoku1 {
	height: 50px;
	padding-top: 10px;
}
#main_media #koumoku1_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	color: #333333;
}
#main_media #koumoku1_naiyou {
	height: 200px;
	padding-right: 40px;
	padding-left: 60px;
	font-size: 14px;
}
#main_media #koumoku1_2 {
	height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_media #koumoku1_2_title {
	　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
	margin-bottom: 15px;
}
#main_media #koumoku1_2_naiyou {
	height: 400px;
	margin-top: 20px;
}
#main_media #koumoku1_2_naiyou_left {
	width: 140px;
	float: left;
	height: 400px;
	font-size: 15px;
	margin-left: 60px;
	color: #0099CC;
}
#main_media #koumoku1_2_naiyou_right {
	height: 400px;
	font-size: 15px;
	margin-right: 30px;
	float: left;
}
#main_media #nagare1 {
	height: 50px;
}
#main_media #nagare2 {
	height: 50px;
	padding-top: 30px;
}
#main_media #nagare3 {
	height: 70px;
	padding-top: 7px;
}
#main_media #nagare4 {
	height: 70px;
	padding-top: 13px;
}
#main_media #nagare5 {
	height: 50px;
	padding-top: 10px;
}

#main_media #main_media_right #koumoku1_2_naiyou #koumoku1_2_naiyou_right p {
	height: 70px;
}

#main_media #koumoku2_naiyou_title {
	font-size: 15px;
}
#main_media #koumoku2_naiyou_word {
	font-size: 15px;
}
#main_media_right #right_koumoku2 {
	height: 50px;
	padding-top: 30px;
}
#main_media #kakaku_word {
	font-size: 14px;
	padding-bottom: 15px;
	padding-left: 40px;
}
#main_media #kakaku_word2 {
	font-size: 14px;
	padding-bottom: 10px;
	padding-left: 50px;
}


#main_media #koumoku2_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	color: #333333;
}
#main_media #koumoku2_naiyou {
	height: 280px;
	font-size: 16px;
}
#main_media #koumoku2_naiyou #henkan {
	height: 229px;
	width: 624px;
	margin-left: 38px;
	border: 1px solid #666666;
}
#main_media #koumoku2_naiyou #henkan #left1 {
	float: left;
	height: 229px;
	width: 180px;
}
#main_media #koumoku2_naiyou #henkan #left2 {
	height: 229px;
	width: 200px;
	float: left;
	border-left: 1px solid #666666;
}
#main_media #koumoku2_naiyou #henkan #right2 {
	float: left;
	height: 229px;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_media #koumoku2_naiyou #henkan #right3 {
	float: left;
	height: 229px;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_media #henkan #left1 #left1_1 {
	float: left;
	height: 25px;
	width: 175px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #CCCCCC;
	padding-left: 5px;
}
#main_media #henkan #left1 #left1_2 {
	float: left;
	height: 101px;
	width: 175px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_media #henkan #left1 #left1_3 {
	float: left;
	height: 101px;
	width: 175px;
	padding-left: 5px;
}
#main_media #henkan #left2 #left2_1 {
	float: left;
	height: 25px;
	width: 195px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #CCCCCC;
	padding-left: 5px;
}
#main_media #henkan #left2 #left2_2 {
	float: left;
	height: 25px;
	width: 195px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_media #henkan #left2 #left2_3 {
	float: left;
	height: 50px;
	width: 195px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-top: 25px;
	padding-left: 5px;
}
#main_media #henkan #left2 #left2_4 {
	float: left;
	height: 25px;
	width: 195px;
	padding-left: 5px;
	border-bottom: 1px solid #666666;
}
#main_media #henkan #left2 #left2_5 {
	float: left;
	height: 50px;
	width: 195px;
	padding-top: 25px;
	padding-left: 5px;
}

#main_media #henkan #right1 #right1_1 {
	float: left;
	height: 25px;
	width: 75px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #CCCCCC;
	padding-left: 5px;
}
#main_media #henkan #right1 #right1_2 {
	float: left;
	height: 25px;
	width: 75px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_media #henkan #right1 #right1_3 {
	float: left;
	height: 50px;
	width: 75px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-top: 25px;
	padding-left: 5px;
}
#main_media #henkan #right1 #right1_4 {
	float: left;
	height: 25px;
	width: 75px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_media #henkan #right1 #right1_5 {
	float: left;
	height: 50px;
	width: 75px;
	padding-top: 25px;
	padding-left: 5px;
}
#main_media #henkan #right2 #right2_1 {
	float: left;
	height: 25px;
	width: 75px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #CCCCCC;
	padding-left: 5px;
}
#main_media #henkan #right2 #right2_2 {
	float: left;
	height: 25px;
	width: 75px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_media #henkan #right2 #right2_3 {
	float: left;
	height: 50px;
	width: 75px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-top: 25px;
	padding-left: 5px;
}
#main_media #henkan #right2 #right2_4 {
	float: left;
	height: 25px;
	width: 75px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_media #henkan #right2 #right2_5 {
	float: left;
	height: 50px;
	width: 75px;
	padding-top: 25px;
	padding-left: 5px;
}
#main_media #henkan #right3 #right3_1 {
	float: left;
	height: 25px;
	width: 75px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #CCCCCC;
	padding-left: 5px;
}
#main_media #henkan #right3 #right3_2 {
	float: left;
	height: 25px;
	width: 45px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 35px;
}
#main_media #henkan #right3 #right3_3 {
	float: left;
	height: 50px;
	width: 75px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-top: 25px;
	padding-left: 5px;
}
#main_media #henkan #right3 #right3_4 {
	float: left;
	height: 25px;
	width: 45px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 35px;
}
#main_media #henkan #right3 #right3_5 {
	float: left;
	height: 50px;
	width: 75px;
	padding-top: 25px;
	padding-left: 5px;
}
#main_media #media_cost {
	height: 25px;
	padding-left: 500px;
	padding-top: 25px;
}
#main_media #chui {
	height: 25px;
	padding-left: 50px;
	font-size: 14px;
}
#main_media #media_cost_naiyou {
}

#main_media #koumoku2_naiyou #henkan #right1 {
	float: left;
	height: 229px;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}

#main_media #koumoku2_naiyou_title {
	font-size: 15px;
}
#main_media #koumoku2_naiyou_word {
	font-size: 14px;
	margin-right: 35px;
}
#main_media #right_koumoku3 {
	height: 50px;
	padding-top: 40px;
}
#main_media #koumoku3_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
}
#main_media #koumoku3_naiyou {
	height: 200px;
	padding-right: 60px;
	padding-left: 60px;
	font-size: 14px;
}
#main_media #main_media_right #koumoku3_naiyou #koumoku3_2_title {
	margin-bottom: 15px;
}
#main_media #koumoku4_naiyou {
	height: 230px;
	padding-right: 60px;
	padding-left: 60px;
	font-size: 14px;
}
#main_media #koumoku4_naiyou2 {
	border: 1px solid #666666;
	height: 155px;
}
#main_media #koumoku4_2_left {
	width: 80px;
	float: left;
	border-right: 1px solid #666666;
	height: 155px;
}
#main_media #koumoku4_2_left_1 {
	background-color: #CCCCCC;
	border-bottom: 1px solid #666666;
	height: 25px;
	padding-left: 5px;
}
#main_media #koumoku4_2_left_2 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;

}
#main_media #koumoku4_2_left_3 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;

}
#main_media #koumoku4_2_left_4 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;

}
#main_media #koumoku4_2_left_5 {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 5px;

}
#main_media #koumoku4_2_left_6 {
	height: 25px;
	padding-left: 5px;
}
#main_media #koumoku4_2_right {
	float: left;
	height: 155px;
	width: 497px;
}
#main_media #koumoku4_2_right_1 {
	background-color: #CCCCCC;
	height: 25px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media #koumoku4_2_right_2 {
	border-bottom: 1px solid #666666;
	height: 25px;
	padding-left: 5px;
}
#main_media #koumoku4_2_right_3 {
	border-bottom: 1px solid #666666;
	height: 25px;
	padding-left: 5px;
}
#main_media #koumoku4_2_right_4 {
	border-bottom: 1px solid #666666;
	height: 25px;
	padding-left: 5px;
}
#main_media #koumoku4_2_right_5 {
	border-bottom: 1px solid #666666;
	height: 25px;
	padding-left: 5px;
}
#main_media #koumoku4_2_right_6 {
	height: 25px;
	padding-left: 5px;
}

#main_media #main_media_right #koumoku4_naiyou #koumoku4_2_title {
	margin-bottom: 15px;
	border-bottom: 2px solid #999999;
}


#main_media #mitsumori_botan {
	padding-left: 260px;
}
#main_media #ryoukin {
	height: 215px;
	width: 302px;
	font-size: 16px;
	margin-top: 40px;
	margin-right: 150px;
	margin-left: 160px;
	border: 1px solid #333333;
}
#main_media #ryoukin #left {
	float: left;
	height: 215px;
	width: 150px;
	border-right: 1px solid #333333;
}
#main_media #ryoukin #left #left1 {
	height: 30px;
	padding-left: 60px;
	background-color: #CCCCCC;
	border-bottom: 1px solid #333333;
}
#main_media #ryoukin #left #left2 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_media #ryoukin #left #left3 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_media #ryoukin #left #left4 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_media #ryoukin #left #left5 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_media #ryoukin #left #left6 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_media #ryoukin #left #left7 {
	height: 30px;
	padding-left: 10px;
}

#main_media #ryoukin #right {
	height: 215px;
	width: 151px;
	float: left;
}
#main_media #ryoukin #right #right1 {
	height: 30px;
	padding-left: 60px;
	background-color: #CCCCCC;
	border-bottom: 1px solid #333333;
}
#main_media #ryoukin #right #right2 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_media #ryoukin #right #right3 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_media #ryoukin #right #right4 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_media #ryoukin #right #right5 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_media #ryoukin #right #right6 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_media #ryoukin #right #right7 {
	height: 30px;
	padding-left: 10px;
}



#main_media #koumoku3_1 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_media #koumoku3_1_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_media #koumoku3_1_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}

#main_media #koumoku3_2 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_media #koumoku3_2_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_media #koumoku3_2_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}

#main_media #koumoku3_3 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_media #koumoku3_3_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_media #koumoku3_3_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}
#main_media #koumoku4_naiyou4_title {
	width: 606px;
	margin-left: 50px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-bottom: 15px;
	font-size: 14px;
}

#main_media #koumoku4_naiyou4 {
	height: 80px;
}
#main_media #koumoku4_naiyou4 #pal_ntsc {
	font-size: 16px;
	height: 76px;
	width: 604px;
	margin-left: 50px;
	border: 1px solid #666666;
}
#main_media #koumoku4_naiyou4 #pal_ntsc #left1 {
	height: 76px;
	width: 180px;
	float: left;
}
#main_media #koumoku4_naiyou4 #pal_ntsc #left2 {
	height: 76px;
	width: 180px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	float: left;
}
#main_media #koumoku4_naiyou4 #pal_ntsc #right1 {
	float: left;
	height: 76px;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_media #koumoku4_naiyou4 #pal_ntsc #right2 {
	float: left;
	height: 76px;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_media #koumoku4_naiyou4 #pal_ntsc #right3 {
	float: left;
	height: 76px;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_media #koumoku4_naiyou4 #pal_ntsc #left1 #left1_1 {
	background-color: #CCCCCC;
	height: 25px;
	width: 175px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	float: left;
}
#main_media #koumoku4_naiyou4 #pal_ntsc #left1 #left1_2 {
	float: left;
	height: 50px;
	width: 175px;
	padding-left: 5px;
}
#main_media #koumoku4_naiyou4 #pal_ntsc #left2 #left2_1 {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 175px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media #koumoku4_naiyou4 #pal_ntsc #left2 #left2_2 {
	float: left;
	height: 50px;
	width: 175px;
	padding-left: 5px;
}
#main_media #koumoku4_naiyou4 #pal_ntsc #right1 #right1_1 {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media #koumoku4_naiyou4 #pal_ntsc #right1 #right1_2 {
	float: left;
	height: 38px;
	width: 75px;
	padding-top: 12px;
	padding-left: 5px;
}
#main_media #koumoku4_naiyou4 #pal_ntsc #right2 #right2_1 {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media #koumoku4_naiyou4 #pal_ntsc #right2 #right2_2 {
	float: left;
	height: 38px;
	width: 75px;
	padding-top: 12px;
	padding-left: 5px;
}
#main_media #koumoku4_naiyou4 #pal_ntsc #right3 #right3_1 {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media #koumoku4_naiyou4 #pal_ntsc #right3 #right3_2 {
	float: left;
	height: 38px;
	width: 75px;
	padding-top: 12px;
	padding-left: 5px;
}

#main_media #koumoku4_naiyou5_title {
	width: 606px;
	margin-left: 50px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-bottom: 15px;
	font-size: 14px;
}

#main_media #koumoku4_naiyou5 {
	height: 80px;
}
#main_media #koumoku4_naiyou5 #pal_ntsc2 {
	font-size: 16px;
	height: 76px;
	width: 604px;
	margin-left: 50px;
	border: 1px solid #666666;
}
#main_media #koumoku4_naiyou5 #pal_ntsc2 #left1 {
	height: 76px;
	width: 180px;
	float: left;
}
#main_media #koumoku4_naiyou5 #pal_ntsc2 #left2 {
	height: 76px;
	width: 180px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	float: left;
}
#main_media #koumoku4_naiyou5 #pal_ntsc2 #right1 {
	float: left;
	height: 76px;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_media #koumoku4_naiyou5 #pal_ntsc2 #right2 {
	float: left;
	height: 76px;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_media #koumoku4_naiyou5 #pal_ntsc2 #right3 {
	float: left;
	height: 76px;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_media #koumoku4_naiyou5 #pal_ntsc2 #left1 #left1_1 {
	background-color: #CCCCCC;
	height: 25px;
	width: 175px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	float: left;
}
#main_media #koumoku4_naiyou5 #pal_ntsc2 #left1 #left1_2 {
	float: left;
	height: 38px;
	width: 175px;
	padding-left: 5px;
	padding-top: 12px;
}
#main_media #koumoku4_naiyou5 #pal_ntsc2 #left2 #left2_1 {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 175px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media #koumoku4_naiyou5 #pal_ntsc2 #left2 #left2_2 {
	float: left;
	height: 50px;
	width: 175px;
	padding-left: 5px;
}
#main_media #koumoku4_naiyou5 #pal_ntsc2 #right1 #right1_1 {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media #koumoku4_naiyou5 #pal_ntsc2 #right1 #right1_2 {
	float: left;
	height: 38px;
	width: 75px;
	padding-left: 5px;
	padding-top: 12px;
}
#main_media #koumoku4_naiyou5 #pal_ntsc2 #right2 #right2_1 {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media #koumoku4_naiyou5 #pal_ntsc2 #right2 #right2_2 {
	float: left;
	height: 38px;
	width: 75px;
	padding-top: 12px;
	padding-left: 5px;
}
#main_media #koumoku4_naiyou5 #pal_ntsc2 #right3 #right3_1 {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media #koumoku4_naiyou5 #pal_ntsc2 #right3 #right3_2 {
	float: left;
	height: 38px;
	width: 75px;
	padding-top: 12px;
	padding-left: 5px;
}


#main_media #koumoku4_naiyou6_title {
	width: 606px;
	margin-left: 50px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-bottom: 15px;
	font-size: 14px;
	margin-top: 15px;
}

#main_media #koumoku4_naiyou6 {
	height: 80px;
}
#main_media #koumoku4_naiyou6 #pal_ntsc3 {
	font-size: 16px;
	height: 76px;
	width: 604px;
	margin-left: 50px;
	border: 1px solid #666666;
}
#main_media #koumoku4_naiyou6 #pal_ntsc3 #left1 {
	height: 76px;
	width: 180px;
	float: left;
}
#main_media #koumoku4_naiyou6 #pal_ntsc3 #left2 {
	height: 76px;
	width: 180px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	float: left;
}
#main_media #koumoku4_naiyou6 #pal_ntsc3 #right1 {
	float: left;
	height: 76px;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_media #koumoku4_naiyou6 #pal_ntsc3 #right2 {
	float: left;
	height: 76px;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_media #koumoku4_naiyou6 #pal_ntsc3 #right3 {
	float: left;
	height: 76px;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_media #koumoku4_naiyou6 #pal_ntsc3 #left1 #left1_1 {
	background-color: #CCCCCC;
	height: 25px;
	width: 175px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	float: left;
}
#main_media #koumoku4_naiyou6 #pal_ntsc3 #left1 #left1_2 {
	float: left;
	height: 50px;
	width: 175px;
	padding-left: 5px;
}
#main_media #koumoku4_naiyou6 #pal_ntsc3 #left2 #left2_1 {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 175px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media #koumoku4_naiyou6 #pal_ntsc3 #left2 #left2_2 {
	float: left;
	height: 38px;
	width: 175px;
	padding-left: 5px;
	padding-top: 12px;
}
#main_media #koumoku4_naiyou6 #pal_ntsc3 #right1 #right1_1 {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media #koumoku4_naiyou6 #pal_ntsc3 #right1 #right1_2 {
	float: left;
	height: 38px;
	width: 75px;
	padding-left: 5px;
	padding-top: 12px;
}
#main_media #koumoku4_naiyou6 #pal_ntsc3 #right2 #right2_1 {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media #koumoku4_naiyou6 #pal_ntsc3 #right2 #right2_2 {
	float: left;
	height: 38px;
	width: 75px;
	padding-left: 5px;
	padding-top: 12px;
}
#main_media #koumoku4_naiyou6 #pal_ntsc3 #right3 #right3_1 {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media #koumoku4_naiyou6 #pal_ntsc3 #right3 #right3_2 {
	float: left;
	height: 38px;
	width: 75px;
	padding-left: 5px;
	padding-top: 12px;
}


#main_media #main_media_right #top_back {

	margin-left: 600px;
	margin-top: 20px;
}


/*メディア変換終了*/

/*見積もり結果終了*/

#main #mainvisual {
	height: 279px;
	width: 834px;
	margin-bottom: 10px;
	border-top: 1px solid #999999;
}

#main #works {
	width: 834px;
	height: 170px;
	position: absolute;
	top: 340px;
}

#main #works #eizou {
	height: 170px;
	width: 197px;
	float: left;
	margin-left: 8px;
	background-repeat: no-repeat;
}
#main  #works  #eizou  #midashi {
	height: 25px;
	width: 197px;
	margin-top: 3px;
	font-size: 14px;
}
#main  #works  #eizou  #img1 {
	margin: 5px 10px;
	border: 1px solid #CCCCCC;

}
#main #works #eizou p {
	height: 70px;
	width: 182px;
	margin-right: 5px;
	margin-left: 5px;
}
#main #works #eizou #more1 {
	margin-right: 5px;
	margin-left: 138px;
	position: absolute;
	top: 135px;
}
/*TOP映像制作終了*/



#main #works #web {
	height: 170px;
	width: 197px;
	float: left;
	margin-left: 10px;
	background-repeat: no-repeat;
}
#main #works #web #midashi2 {
	height: 25px;
	width: 197px;
	margin-top: 3px;
	font-size: 14px;
}
#main  #works  #web  #img2 {
	margin: 5px 10px;
	border: 1px solid #CCCCCC;
}
#main #works #web p {
	height: 70px;
	width: 182px;
	margin-right: 5px;
	margin-left: 5px;
}
#main #works #web #more2 {
	margin-right: 5px;
	margin-left: 138px;
	position: absolute;
	top: 135px;
}

/*WEBデザイン終了*/



#main #works #dtp {
	height: 170px;
	width: 197px;
	float: left;
	margin-left: 10px;
	background-repeat: no-repeat;
}
#main #works #dtp #midashi3 {
	height: 25px;
	width: 197px;
	margin-top: 3px;
	font-size: 14px;
}
#main  #works  #dtp  #img3 {
	margin: 5px 10px;
	border: 1px solid #CCCCCC;
}
#main #works #dtp p {
	height: 70px;
	width: 182px;
	margin-right: 5px;
	margin-left: 5px;
}
#main #works #dtp #more3 {
	margin-right: 5px;
	margin-left: 138px;
	position: absolute;
	top: 135px;
}

/*DTP業務終了*/


#main #works #event {
	height: 170px;
	width: 197px;
	float: left;
	margin-left: 10px;
	background-repeat: no-repeat;
}
#main #works #event #midashi4 {
	height: 25px;
	width: 197px;
	margin-top: 3px;
	font-size: 14px;
}
#main  #works  #event  #img4 {
	margin: 5px 10px;
	border: 1px solid #CCCCCC;
}
#main #works #event p {
	height: 70px;
	width: 182px;
	margin-right: 5px;
	margin-left: 5px;
}
#main  #works  #event  #more4 {
	margin-right: 5px;
	margin-left: 138px;
	position: absolute;
	top: 135px;
}

/*イベント企画運営終了*/
#main #main_under {
	height: 215px;
	width: 834px;
	margin-top: 175px;
}

#main #sidebar {
	height: 200px;
	width: 540px;
	float: left;
}
#main #sidebar #hello {
	width: 520px;
	margin-bottom: 15px;
	margin-left: 10px;
}
/*Hello!終了*/


#main #sidebar #news {
	margin-left: 10px;
	width: 520px;
}
#main #sidebar #news dt {
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px 0px 6px;
	clear: left;
	float: left;
	width: 5em;
	padding-left: 15px;
}
#main #sidebar #news dd {
	margin: 0px 0px 6px 8em;
}


#main #topics {
	height: 200px;
	width: 250px;
	float: left;
	margin-left: 10px;
	padding-left: 20px;
	border-left: 1px solid #999999;
}

#main #main_under #topics img {
	margin-bottom: 10px;
}


#footer {
	background-color: #FFFFFF;
	background-position: right;
	height: 70px;
	width: 1000px;
	margin-top: 2px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#footer #under_sidebar {
	height: 50px;
	width: 550px;
	float: left;
	margin-top: 15px;
}
#footer #under_sidebar ul {
	list-style: none;
	margin-top: 5px;
	margin-left: 10px;
}

#footer  #under_sidebar  ul li {
	list-style: none;
	float: left;
}
#footer  #under_sidebar  ul  li a {
	margin-right: 15px;
	display: block;
}
#footer #under_sidebar address {
	margin-top: 15px;
	margin-left: 10px;
}

#footer #zyusyo {
	height: 50px;
	width: 370px;
	float: left;
	margin-left: 60px;
	padding-top: 15px;
	padding-left: 10px;
}

/*トップページ仮*/
#main2 #mainvisual {
	height: 250px;
	width: 747px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-right: 23px;
	border: 1px solid #999999;
}
#main2 #kadomaru {
	width: 834px;
	margin-top: 30px;
}
#main2 #kadomaru3 {
	width: 530px;
}

#main2 #kadomaru2 {
	width: 834px;
	padding-bottom: 20px;
}
#main2 #kadomaru4 {
	width: 530px;
	padding-bottom: 20px;
}
#main2 #top {
	height: 450px;
	width: 1000px;
}

#main2 #top_left {
	width: 770px;
	height: 450px;
	float: left;
	margin-bottom: 0px;
}




#main2 #hello {
	height: 150px;
	width: 733px;
	background-repeat: repeat;
	padding-left: 15px;
	border: 1px dotted #CCCCCC;
	background-image: url(top_menu/back.jpg);
}
#main2 #hello #word {
	width: 720px;
	font-size: 15px;
	font-family: "MS UI Gothic";
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	margin-top: 10px;
}
#main2 #middle {
	width: 1000px;
	height: 285px;
}


#main2 #solution {
	width: 921px;
	height: 280px;
	padding-top: 5px;
	padding-left: 79px;
	float: left;
}

#main2 #solution #solution2 {
	width: 842px;
	height: 220px;
	margin-top: 5px;
	background-image: url(top_menu/back.jpg);
	background-repeat: repeat;
	border: 1px dotted #999999;
}
#main2 #solution #img {

}

#main2   #solution_2_1  {
	font-size: 13px;
	float: left;
	background-repeat: repeat;
	height: 215px;
	width: 280px;
	background-image: url(top_menu/back.jpg);
	padding-top: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
}
#main2 #solution_2_1 #img1 {
	border: 1px solid #CCCCCC;
	margin-top: 23px;
	margin-left: 22px;
}
#main2  #solution_2_1  #img2    {
	margin-left: 30px;
}

#main2  #solution  #solution2  #solution_2_1  p {
	margin-right: 10px;
	font-size: 14px;
	margin-top: 15px;
	margin-left: 10px;
}


#main2   #solution_2_2  {
	font-size: 13px;
	float: left;
	background-repeat: repeat;
	height: 215px;
	width: 280px;
	background-image: url(top_menu/back.jpg);
	padding-top: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
}
#main2 #solution_2_2 #img1 {
	border: 1px solid #CCCCCC;
	margin-top: 23px;
	margin-left: 22px;
}
#main2 #solution_2_2 #img2 {
	margin-left: 30px;
}

#main2 #solution #solution2 #solution_2_2 p {
	margin-right: 10px;
	font-size: 14px;
	margin-top: 15px;
	margin-left: 10px;
}


#main2   #solution_2_3  {
	font-size: 13px;
	float: left;
	background-repeat: repeat;
	height: 215px;
	width: 280px;
	background-image: url(top_menu/back.jpg);
	padding-top: 5px;
}
#main2 #solution_2_3 #img1 {
	border: 1px solid #CCCCCC;
	margin-top: 23px;
	margin-left: 22px;
}
#main2 #solution_2_3 #img2 {
	margin-left: 30px;
}

#main2 #solution #solution2 #solution_2_3 p {
	font-size: 14px;
	margin-top: 15px;
	margin-right: 10px;
	margin-left: 10px;
}
#main2 #solution #solution3 {
	margin-top: 15px;
	font-size: 14px;
	color: #333333;
	width: 774px;
}
#main2  #link  {
	width: 995px;
	float: left;
	height: 40px;
	padding-top: 5px;
	padding-left: 5px;
}
#main2  #link  #img5  {
	float: left;
	margin-left: 5px;
}





#main2 #business {
	width: 980px;
	height: 440px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
#main2 #business img {

}
#main2 #service {
	width: 980px;
	height: 190px;
	background-repeat: repeat;
	padding-left: 10px;
	padding-right: 10px;
}
#main2  #works {
	width: 980px;
	height: 190px;
	border: 1px dotted #999999;
	background-image: url(top_menu/back.jpg);
	background-repeat: repeat;
}
#main2    #works2  {
	width: 980px;
	height: 190px;
	float: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-image: url(top_menu/back.jpg);
	background-repeat: repeat;
}
#main2 #service img {

}



#main2 #works #eizou {
	height: 190px;
	width: 243px;
	float: left;
	background-image: url(top_menu/eizou.png);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	background-position: center top;
}
#main2  #works  #eizou  #img1 {
	border: 1px solid #CCCCCC;
	margin-top: 40px;
	margin-right: 5px;
	margin-left: 35px;

}
#main2 #works #eizou p {
	height: 70px;
	width: 224px;
	margin-left: 10px;
	font-size: 14px;
	margin-top: 15px;
}
/*TOP映像制作終了*/



#main2 #works #web {
	height: 190px;
	width: 244px;
	float: left;
	background-image: url(top_menu/web.png);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	background-position: center top;
}
#main2  #works  #web  #img2 {
	border: 1px solid #CCCCCC;
	margin-top: 40px;
	margin-right: 6px;
	margin-left: 35px;
}
#main2 #works #web p {
	height: 70px;
	width: 224px;
	margin-left: 10px;
	margin-top: 15px;
	font-size: 14px;
}

/*WEBデザイン終了*/



#main2 #works #dtp {
	height: 190px;
	width: 244px;
	float: left;
	background-image: url(top_menu/dtp.png);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	background-position: center top;
}
#main2  #works  #dtp  #img3 {
	border: 1px solid #CCCCCC;
	margin-top: 40px;
	margin-left: 35px;
}
#main2 #works #dtp p {
	height: 70px;
	width: 224px;
	margin-left: 10px;
	font-size: 14px;
	margin-top: 15px;
}

/*DTP業務終了*/

#main2 #works2 #dvd {
	height: 190px;
	width: 243px;
	float: left;
	background-image: url(top_menu/dvd.png);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	background-position: center top;
}
#main2  #works2  #dvd  #img1 {
	margin-top: 40px;
	margin-left: 35px;
	border: 1px solid #999999;

}
#main2 #works2 #dvd p {
	height: 70px;
	width: 224px;
	margin-left: 10px;
	margin-top: 15px;
	font-size: 14px;
}
/*トップDVD制作終了*/



#main2 #works2 #media {
	height: 190px;
	width: 244px;
	float: left;
	background-image: url(top_menu/media_top2.png);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	background-position: center top;
}
#main2  #works2  #media  #img2 {
	margin-top: 40px;
	margin-left: 35px;
	border: 1px solid #999999;
}
#main2 #works2 #media p {
	height: 70px;
	width: 224px;
	margin-left: 10px;
	margin-top: 15px;
	font-size: 14px;
}

/*トップメディア変換終了*/



#main2 #works2 #zimaku {
	height: 190px;
	width: 244px;
	float: left;
	background-image: url(top_menu/zimaku.png);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	background-position: center top;
}
#main2  #works2  #zimaku  #img3 {
	margin-top: 40px;
	margin-left: 35px;
	border: 1px solid #999999;
}
#main2 #works2 #zimaku p {
	height: 70px;
	width: 224px;
	margin-left: 10px;
	margin-top: 15px;
	font-size: 14px;
}
#main2 #works2 #prezen {
	height: 190px;
	width: 244px;
	background-repeat: no-repeat;
	background-image: url(top_menu/prezen.png);
	float: left;
	background-position: center top;
}
#main2  #works2  #prezen  #img4 {
	margin-top: 40px;
	margin-left: 35px;
	border: 1px solid #999999;
}
#main2 #works2 #prezen p {
	height: 70px;
	width: 224px;
	margin-left: 10px;
	margin-top: 15px;
	font-size: 14px;
}

/*トップ字幕制作終了*/

#main2 #works #event {
	height: 190px;
	width: 244px;
	float: left;
	background-image: url(top_menu/event.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#main2  #works  #event  #img4 {
	border: 1px solid #CCCCCC;
	margin-top: 40px;
	margin-left: 35px;
}
#main2 #works #event p {
	height: 70px;
	width: 224px;
	margin-left: 10px;
	font-size: 14px;
	margin-top: 15px;
}

#main2 #main_under {
	background-color: #FFFFFF;
	width: 834px;
}
#main2 #sidebar #hello {
	width: 540px;
	margin-bottom: 15px;
	margin-left: 10px;
}
#main2  /*Hello!終了*/


 #news  {
	width: 200px;
	height: 290px;
	padding-top: 5px;
	padding-left: 10px;
	border: 5px ridge #CCCCCC;
	margin-top: 5px;
	margin-bottom: 5px;
}
#main2 #top #news p {
	font-size: 12px;
	margin-top: 7px;
}


#main2 #sidebar #news dt {
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px 0px 6px;
	clear: left;
	float: left;
	width: 5em;
	padding-left: 15px;
}
#main2 #sidebar #news dd {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 15px;
}


#main2 #topics {
	width: 160px;
	height: 40px;
	margin-top: 5px;
	margin-right: 25px;
	margin-left: 30px;
}
#main2 #topics2 {
	width: 160px;
	height: 40px;
	margin-top: 5px;
	margin-right: 25px;
	margin-left: 30px;
}
#main2 #top #topics p {
	margin-top: 10px;
}

#main2  #main_under  #topics  img {
	margin-bottom: 10px;
}



/*地域*/
#main_chiiki #main_bar {
	height: 100px;
	margin-top: 7px;
	margin-bottom: 20px;
}
#main_chiiki #company_summary {
	color: #333333;
	margin-left: 40px;
}
#main_chiiki #gaiyou {
	height: 35px;
	width: 700px;
	background-color: #99CCFF;
	padding-top: 5px;
	padding-left: 10px;
	font-size: 24px;
}

#main_chiiki_right {
	height: 800px;

}

#main_chiiki #hako {
	height: 50px;
	padding-top: 10px;
	padding-left: 165px;
	width: 835px;
}
#main_chiiki #koumoku1 {
	height:200px;
	background-color: #FFFFFF;
	padding-top: 2px;
}

#main_chiiki #koumoku1_naiyou {
	height: 180px;
	padding-right: 100px;
	padding-left: 100px;
	font-size: 14px;
}

#main_chiiki #koumoku1_2_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	border-bottom: 2px solid #999999;
	margin-left: 140px;
	margin-bottom: 20px;
}
#main_chiiki #koumoku1_2_1 {
	padding-bottom: 10px;
	height: 240px;
	margin-right: 80px;
	width: 870px;
	margin-left: 50px;
}
#main_chiiki #koumoku1_2_1 #photo1 {
	float: left;
	width: 250px;
}
#main_chiiki #koumoku1_2_1 #words {
	padding-left: 30px;
	width: 588px;
	float: left;
}
#main_chiiki #koumoku1_2_1 #go_works {
	padding-left: 350px;
}
#main_chiiki #koumoku1_2_1 #go_zimaku {

}



#main_chiiki #koumoku1_2_2 {
	padding-bottom: 10px;
	height: 200px;
	margin-left: 50px;
	width: 870px;
	margin-right: 80px;
}
#main_chiiki   #koumoku1_2_2  #photo2  {
	float: left;
	border: 1px solid #333333;
	width: 250px;
	
}
#main_chiiki #koumoku1_2_2 #words {
	float: left;
	padding-left: 30px;
	width: 588px;
}
#main_chiiki #koumoku1_2_2 #go_works {
	padding-left: 350px;
}
#main_chiiki #koumoku1_2_2 #go_dvd {
}
#main_chiiki #top_back {
	margin-left: 900px;
	width: 95px;
	border-bottom-color: #333333;
}
#main_chiiki #top_back p {
	font-size: 12px;
	color: #333333;
}




/*地域終了*/

/*文化*/
#main_bunka #main_bar {
	height: 100px;
	margin-top: 7px;
	margin-bottom: 20px;
}
#main_bunka #gaiyou {
	height: 35px;
	width: 700px;
	background-color: #99CCFF;
	padding-top: 5px;
	padding-left: 10px;
	font-size: 24px;
}

#main_bunka_right {
	height: 900px;

}

#main_bunka #hako {
	height: 50px;
	padding-top: 10px;
	width: 835px;
	padding-left: 165px;
}
#main_bunka #koumoku1 {
	height:320px;
	background-color: #FFFFFF;
	padding-top: 2px;
}

#main_bunka #koumoku1_naiyou {
	height: 300px;
	padding-right: 100px;
	padding-left: 100px;
	font-size: 14px;
}
#main_bunka #koumoku1_2_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	border-bottom: 2px solid #999999;
	margin-left: 140px;
	margin-bottom: 20px;
}
#main_bunka #koumoku1_2_1 {
	padding-bottom: 10px;
	height: 200px;
	width: 870px;
	margin-left: 50px;
	margin-right: 80px;
}
#main_bunka #koumoku1_2_1 #photo1 {
	float: left;
	width: 250px;
}
#main_bunka #koumoku1_2_1 #words {
	float: left;
	padding-left: 30px;
	width: 588px;
}
#main_bunka #koumoku1_2_1 #go_works {
	padding-left: 350px;
}
#main_bunka #koumoku1_2_1 #go_zimaku {

}



#main_bunka #koumoku1_2_2 {
	padding-bottom: 10px;
	height: 200px;
	width: 870px;
	margin-left: 50px;
	margin-right: 80px;
}
#main_bunka   #koumoku1_2_2  #photo2  {
	float: left;
	width: 250px;
	
}
#main_bunka #koumoku1_2_2 #words {
	float: left;
	padding-left: 30px;
	width: 588px;
}
#main_bunka #koumoku1_2_2 #go_works {
	padding-left: 350px;
}
#main_bunka #koumoku1_2_2 #go_dvd {
}
#main_bunka #top_back {
	margin-left: 900px;
	width: 95px;
	border-bottom-color: #333333;
}
#main_bunka #top_back p {
	font-size: 12px;
	color: #333333;
}







/*文化終了*/

/*教育*/
#main_kyouiku #main_bar {
	height: 100px;
	margin-top: 7px;
	margin-bottom: 20px;
}
#main_kyouiku #gaiyou {
	height: 35px;
	width: 700px;
	background-color: #99CCFF;
	padding-top: 5px;
	padding-left: 10px;
	font-size: 24px;
}

#main_kyouiku_right {
	height: 940px;

}

#main_kyouiku #hako {
	height: 50px;
	padding-top: 10px;
	padding-left: 165px;
	width: 835px;
}
#main_kyouiku #koumoku1 {
	height:320px;
	background-color: #FFFFFF;
	padding-top: 2px;
}

#main_kyouiku #koumoku1_naiyou {
	height: 300px;
	padding-right: 100px;
	padding-left: 100px;
	font-size: 14px;
}
#main_kyouiku #koumoku1_2_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	border-bottom: 2px solid #999999;
	margin-left: 140px;
	margin-bottom: 20px;
}
#main_kyouiku #koumoku1_2_1 {
	height: 200px;
	width: 870px;
	margin-right: 80px;
	margin-left: 50px;
}
#main_kyouiku #koumoku1_2_1 #photo1 {
	float: left;
	border: 1px solid #333333;
	width: 250px;
}
#main_kyouiku #koumoku1_2_1 #words {
	float: left;
	padding-left: 30px;
	width: 588px;
}
#main_kyouiku #koumoku1_2_1 #go_works {
	padding-left: 350px;
	margin-top: 10px;
}
#main_kyouiku #koumoku1_2_1 #go_zimaku {

}



#main_kyouiku #koumoku1_2_2 {
	height: 260px;
	width: 870px;
	margin-right: 80px;
	margin-left: 50px;
}
#main_kyouiku   #koumoku1_2_2  #photo2  {
	float: left;
	border: 1px solid #333333;
	width: 167px;
	
}
#main_kyouiku #koumoku1_2_2 #words {
	float: left;
	padding-left: 110px;
	width: 591px;
}
#main_kyouiku #koumoku1_2_2 #go_works {
	padding-left: 350px;
	margin-top: 10px;
}
#main_kyouiku #koumoku1_2_2 #go_dvd {
}
#main_kyouiku #top_back {
	margin-left: 900px;
	width: 95px;
	border-bottom-color: #333333;
}
#main_kyouiku #top_back p {
	font-size: 12px;
	color: #333333;
}

/*DVDプレス開始*/
#main_dvd #koumoku3_2_2_title {
	font-size: 15px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-left: 0px;
	padding-top: 0px;
	width: 500px;
}
#main_dvd #koumoku3_2_2 {
	padding-top: 20px;
	padding-left: 100px;
}
#main_dvd #koumoku3_2_2_word {
	font-size: 16px;
	padding-left: 100px;
	margin-top: 5px;
	margin-bottom: 20px;
}
#main_dvd #koumoku3_2_2_naiyou #press {
	height: 287px;
	width: 403px;
	border: 1px solid #666666;
	font-size: 16px;
	margin-left: 150px;
}
#main_dvd  #press #press_left {
	height: 288px;
	width: 100px;
	float: left;
}
#main_dvd #press_right1 {
	height: 288px;
	width: 100px;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_dvd #press_right2 {
	height: 288px;
	width: 100px;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_dvd #press_right3 {
	height: 288px;
	width: 100px;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_dvd #press_left #press_left_1 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
	background-color: #CCCCCC;
}
#main_dvd #press_left #press_left_2 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_left #press_left_3 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_left #press_left_4 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_dvd #press_left #press_left_5 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_dvd #press_left #press_left_6 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_dvd #press_left #press_left_7 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_left #press_left_8 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_dvd #press_left #press_left_9 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_dvd #press_left #press_left_10 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_left #press_left_11{
	height: 25px;
	width: 95px;
	padding-left: 5px;
}

#main_dvd #press_right1_1 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
	background-color: #CCCCCC;
}

#main_dvd #press_right1_2 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right1_3 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right1_4 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right1_5 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right1_6 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right1_7 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right1_8 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right1_9 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right1_10 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right1_11 {
	height: 25px;
	width: 95px;
	padding-left: 5px;
}

#main_dvd #press_right2_1 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
	background-color: #CCCCCC;
}

#main_dvd #press_right2_2 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right2_3 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right2_4 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right2_5 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right2_6 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right2_7 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right2_8 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right2_9 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right2_10 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}

#main_dvd #press_right2_11 {
	height: 25px;
	width: 95px;
	padding-left: 5px;
}
#main_dvd #press_right3_1 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
	background-color: #CCCCCC;
}
#main_dvd #press_right3_2 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_dvd #press_right3_3 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_dvd #press_right3_4 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_dvd #press_right3_5 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_dvd #press_right3_6 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_dvd #press_right3_7 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_dvd #press_right3_8 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_dvd #press_right3_9 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_dvd #press_right3_10 {
	height: 25px;
	width: 95px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 5px;
}
#main_dvd #press_right3_11 {
	height: 25px;
	width: 95px;
	padding-left: 5px;
}
/*DVDプレス終了*/
#main_dvd #koumoku3_2_2_naiyou #press_memo {
	padding-left: 370px;
}
#main_dvd #chui {
	padding-left: 257px;
}
#main_media_cost #title {
	width: 400px;
	margin-left: 50px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-bottom: 15px;
	font-size: 14px;
	margin-top: 20px;
}
#main_media_cost #naiyou {
	height: 630px;
	width: 500px;
}
#main_media_cost #kakaku {
	height: 623px;
	width: 262px;
	font-size: 14px;
	border: 1px solid #666666;
	margin-left: 110px;
}
#main_media_cost #kakaku #left1 {
	float: left;
	height: 622px;
	width: 100px;
}
#main_media_cost #kakaku #right1 {
	float: left;
	height: 622px;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_media_cost #kakaku #right2 {
	float: left;
	height: 622px;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_media_cost #kakaku #left1 #left1_1 {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 95px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #left1 #left1_2 {
	float: left;
	height: 51px;
	width: 95px;
	padding-top: 26px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #left1 #left1_3 {
	float: left;
	height: 38px;
	width: 95px;
	padding-top: 13px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #left1 #left1_4 {
	float: left;
	height: 38px;
	width: 95px;
	padding-top: 13px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #left1 #left1_5 {
	float: left;
	height: 77px;
	width: 95px;
	padding-top: 52px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #left1 #left1_6 {
	float: left;
	height: 25px;
	width: 95px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #left1 #left1_7 {
	float: left;
	height: 25px;
	width: 95px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #left1 #left1_8 {
	float: left;
	height: 51px;
	width: 95px;
	padding-top: 26px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #left1 #left1_9 {
	float: left;
	height: 64px;
	width: 95px;
	padding-top: 39px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #left1 #left1_10 {
	float: left;
	height: 37px;
	width: 95px;
	padding-top: 14px;
	padding-left: 5px;
}
#main_media_cost #kakaku #right1 #right1_1{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	background-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_2{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_3{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_4{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_5{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_6{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_7{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_8{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_9{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_10{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_11{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_12{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_13{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_14{
	float: left;
	height: 25px;
	width: 45px;
	padding-left: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_15{
	float: left;
	height: 25px;
	width: 45px;
	padding-left: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_16{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_17{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_18{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_19{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_20{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_21{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_22{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_23{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right1 #right1_24{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
}

#main_media_cost #kakaku #right2 #right2_1{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	background-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_2{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_3{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_4{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_5{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_6{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_7{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_8{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_9{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_10{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_11{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_12{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_13{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_14{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_15{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_16{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_17{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_18{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_19{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_20{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_21{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_22{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_23{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_media_cost #kakaku #right2 #right2_24{
	float: left;
	height: 25px;
	width: 75px;
	padding-left: 5px;
}
#main_media #mitsumori_chui {
	padding-left: 240px;
	font-size: 12px;
}

/*プレゼンテーションツール*/

#main_presen #main_bar {
	height: 100px;
	margin-top: 7px;
	margin-bottom: 20px;
}
#main_presen #main_presen_left {
	height: 1200px;
	width: 220px;
	float: left;
}
#main_presen #main_presen_right {
	height: 1320px;
	width: 700px;
	float: left;
	margin-left: 50px;
}
#main_presen_right #right_koumoku1 {
	height: 50px;
	padding-top: 10px;
}
#main_presen #koumoku1_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	color: #333333;
}
#main_presen #koumoku1_naiyou {
	height: 250px;
	padding-right: 40px;
	padding-left: 60px;
	font-size: 14px;
}
#main_presen #koumoku1_2 {
	height: 40px;
	padding-left: 110px;
	padding-top: 20px;
}
#main_presen #koumoku1_2_title {
	　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_presen #koumoku1_2_naiyou {
	height: 440px;
	margin-top: 20px;
	padding-left: 70px;
}
#main_presen #koumoku1_2_naiyou_left {
	width: 140px;
	float: left;
	height: 400px;
	font-size: 15px;
	color: #0099CC;
}
#main_presen #koumoku1_2_naiyou_right {
	height: 430px;
	font-size: 15px;
	float: left;
	width: 443px;
}
#main_presen #nagare1 {
	height: 70px;
}
#main_presen #nagare2 {
	height: 70px;
	padding-top: 10px;
}
#main_presen #nagare3 {
	height: 70px;
	padding-top: 7px;
}
#main_presen #nagare4 {
	height: 70px;
	padding-top: 10px;
}
#main_presen #nagare5 {
	height: 80px;
	padding-top: 20px;
}
#main_presen #nagare6 {
	height: 35px;
	padding-top: 15px;
}


#main_presen #main_presen_right #koumoku1_2_naiyou #koumoku1_2_naiyou_right p {
	height: 70px;
}

#main_presen_right #right_koumoku2 {
	height: 50px;
	padding-top: 30px;
	padding-left: 60px;
}
#main_presen #koumoku2_title {
	height: 30px;
	width: 500px;
	background-color: #99CCFF;
	font-size: 18px;
	color: #333333;
}
#main_presen #koumoku2_naiyou {
	height: 870px;
	font-size: 16px;
	margin-left: 60px;
}
#main_presen #koumoku2_naiyou_title {
	font-size: 15px;
}
#main_presen #koumoku2_naiyou_word {
	font-size: 15px;
}
#main_presen_right #right_koumoku2 {
	height: 50px;
	padding-top: 30px;
	padding-left: 0px;
}
#main_presen #koumoku2_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	color: #333333;
	background-color: #FFFFFF;
}
#main_presen #koumoku2_naiyou {
	height: 250px;
	font-size: 16px;
	margin: 0px;
}
#main_presen #koumoku2_naiyou_title {
	font-size: 15px;
}
#main_presen #presen_kakaku {
	font-size: 14px;
	height: 233px;
	width: 402px;
	border: 1px solid #666666;
	margin-left: 149px;
}
#main_presen #presen_kakaku #left {
	float: left;
	height: 233px;
	width: 200px;
}
#main_presen #presen_kakaku #center {
	float: left;
	height: 233px;
	width: 50px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_presen #presen_kakaku #right {
	float: left;
	height: 233px;
	width: 150px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#main_presen #presen_kakaku #left #left1 {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 195px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #left #left2 {
	float: left;
	height: 25px;
	width: 195px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #left #left3 {
	float: left;
	height: 25px;
	width: 195px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #left #left4 {
	float: left;
	height: 25px;
	width: 195px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #left #left5 {
	float: left;
	height: 25px;
	width: 195px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #left #left6 {
	float: left;
	height: 25px;
	width: 195px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #left #left7 {
	float: left;
	height: 25px;
	width: 195px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #left #left8 {
	float: left;
	height: 25px;
	width: 195px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #left #left9 {
	float: left;
	height: 25px;
	width: 195px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #center #center1 {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 45px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #center #center2 {
	float: left;
	height: 25px;
	width: 45px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #center #center3 {
	float: left;
	height: 25px;
	width: 45px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #center #center4 {
	float: left;
	height: 25px;
	width: 45px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #center #center5 {
	float: left;
	height: 25px;
	width: 45px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #center #center6 {
	float: left;
	height: 25px;
	width: 45px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #center #center7 {
	float: left;
	height: 25px;
	width: 45px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #center #center8 {
	float: left;
	height: 25px;
	width: 45px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #center #center9 {
	float: left;
	height: 25px;
	width: 45px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #right #right1 {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 145px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #right #right2 {
	float: left;
	height: 25px;
	width: 145px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #right #right3 {
	float: left;
	height: 25px;
	width: 145px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #right #right4 {
	float: left;
	height: 25px;
	width: 145px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #right #right5 {
	float: left;
	height: 25px;
	width: 145px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #right #right6 {
	float: left;
	height: 25px;
	width: 145px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #right #right7 {
	float: left;
	height: 25px;
	width: 145px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #right #right8 {
	float: left;
	height: 25px;
	width: 145px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#main_presen #presen_kakaku #right #right9 {
	float: left;
	height: 25px;
	width: 145px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

#main_presen #koumoku2_naiyou_word {
	font-size: 14px;
	margin-right: 35px;
}
#main_presen #right_koumoku3 {
    height: 50px;
	padding-top: 40px;
	padding-left: 60px;
}
#main_presen #koumoku3_title {
	height: 30px;
	width: 500px;
	font-size: 18px;
}
#main_presen #koumoku3_naiyou {
	height: 80px;
	padding-right: 60px;
	padding-left: 60px;
	font-size: 14px;
}
#main_presen #mitsumori_botan {
	padding-left: 270px;
}
#main_presen #chui {
	padding-left: 260px;
	font-size: 10px;
}

#main_presen #main_presen_right #koumoku3 {
	height: 80px;
	padding-right: 60px;
	padding-left: 60px;
	font-size: 14px;
}




#main_presen #koumoku3_1 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_presen #koumoku3_1_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_presen #koumoku3_1_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}

#main_presen #koumoku3_2 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_presen #koumoku3_2_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_presen #koumoku3_2_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}

#main_presen #koumoku3_3 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_presen #koumoku3_3_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_presen #koumoku3_3_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}
#main_presen #main_presen_right #top_back {
	
	margin-left: 500px;
	margin-top: 10px;
}


/*プレゼンテーションツール終了*/

/*イベント開始*/
#main_event #main_bar {
	height: 100px;
	margin-top: 7px;
	margin-bottom: 20px;
}
#main_event #main_event_left {
	height: 1000px;
	width: 220px;
	float: left;
}
#main_event #main_event_right {
	height: 1000px;
	width: 700px;
	float: left;
	margin-left: 50px;
}
#main_event_right #right_koumoku1 {
	height: 50px;
	padding-top: 10px;
}
#main_event #koumoku1_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	color: #333333;
}
#main_event #koumoku1_naiyou {
	height: 200px;
	padding-right: 40px;
	padding-left: 60px;
	font-size: 14px;
}
#main_event #koumoku1_2 {
	height: 40px;
	padding-left: 110px;
	padding-top: 20px;
}
#main_event #koumoku1_2_title {
	　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_event #koumoku1_2_naiyou {
	height: 510px;
	margin-top: 20px;
	padding-left: 60px;
}
#main_event #koumoku1_2_naiyou_left {
	width: 140px;
	float: left;
	height: 500px;
	font-size: 15px;
	color: #0099CC;
	margin: 0px;
}
#main_event #koumoku1_2_naiyou_right {
	height: 500px;
	font-size: 15px;
	float: left;
	width: 470px;
	margin: 0px;
}
#main_event #nagare1 {
	height: 70px;
}
#main_event #nagare2 {
	height: 70px;
	padding-top: 10px;
}
#main_event #nagare3 {
	height: 50px;
	padding-top: 7px;
}
#main_event #nagare4 {
	height: 80px;
	padding-top: 20px;
}
#main_event #nagare5 {
	height: 70px;
	padding-top: 10px;
}
#main_event #nagare6 {
	height: 50px;
	padding-top: 15px;
}


#main_event #main_event_right #koumoku1_2_naiyou #koumoku1_2_naiyou_right p {
	height: 70px;
}

#main_event_right #right_koumoku2 {
	height: 50px;
	padding-top: 30px;
	padding-left: 60px;
}
#main_event #koumoku2_title {
	height: 30px;
	width: 500px;
	background-color: #99CCFF;
	font-size: 18px;
	color: #333333;
}
#main_event #koumoku2_naiyou {
	height: 870px;
	font-size: 16px;
	margin-left: 60px;
}
#main_event #koumoku2_naiyou_title {
	font-size: 15px;
}
#main_event #koumoku2_naiyou_word {
	font-size: 15px;
}
#main_event_right #right_koumoku2 {
	height: 50px;
	padding-top: 30px;
	padding-left: 0px;
}
#main_event #koumoku2_title {
	height: 30px;
	width: 700px;
	font-size: 18px;
	color: #333333;
	background-color: #FFFFFF;
}
#main_event #koumoku2_naiyou {
	height: 320px;
	font-size: 16px;
	margin-left: 60px;
}
#main_event #koumoku2_naiyou_title {
	font-size: 15px;
}
#main_event #koumoku2_naiyou_word {
	font-size: 14px;
	margin-right: 35px;
}
#main_event #right_koumoku3 {
    height: 50px;
	padding-top: 40px;
	padding-left: 60px;
}
#main_event #koumoku3_title {
	height: 30px;
	width: 500px;
	font-size: 18px;
}
#main_event #koumoku3_naiyou {
	height: 80px;
	padding-right: 60px;
	padding-left: 60px;
	font-size: 14px;
}
#main_event #mitsumori_botan {
	padding-left: 260px;
}
#main_event #ryoukin {
	height: 215px;
	width: 302px;
	font-size: 16px;
	margin-top: 40px;
	margin-right: 150px;
	margin-left: 160px;
	border: 1px solid #333333;
}
#main_event #ryoukin #left {
	float: left;
	height: 215px;
	width: 150px;
	border-right: 1px solid #333333;
}
#main_event #ryoukin #left #left1 {
	height: 30px;
	padding-left: 60px;
	background-color: #CCCCCC;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #left #left2 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #left #left3 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #left #left4 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #left #left5 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #left #left6 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #left #left7 {
	height: 30px;
	padding-left: 10px;
}

#main_event #ryoukin #right {
	height: 215px;
	width: 151px;
	float: left;
}
#main_event #ryoukin #right #right1 {
	height: 30px;
	padding-left: 60px;
	background-color: #CCCCCC;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #right #right2 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #right #right3 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #right #right4 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #right #right5 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #right #right6 {
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}
#main_event #ryoukin #right #right7 {
	height: 30px;
	padding-left: 10px;
}
#main_event #main_event_right #koumoku3 {
	height: 80px;
	padding-right: 60px;
	padding-left: 210px;
	font-size: 14px;
}




#main_event #koumoku3_1 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_event #koumoku3_1_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_event #koumoku3_1_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}

#main_event #koumoku3_2 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_event #koumoku3_2_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_event #koumoku3_2_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}

#main_event #koumoku3_3 {
　　height: 40px;
	padding-left: 60px;
	padding-top: 20px;
}
#main_event #koumoku3_3_title {
　　height: 30px;
	width: 500px;
	font-size: 15px;
	border-bottom: 2px solid #999999;
}
#main_event #koumoku3_3_naiyou {
	height: 80px;
	font-size: 16px;
	margin-left: 60px;
	margin-top: 5px;
}
#main_event #main_event_right #top_back {

	margin-left: 500px;
	margin-top: 10px;
}




/*イベント終了*/
#main_zisseki #main_zisseki_left {
	height: 1000px;
	width: 220px;
	float: left;
}
#main_zisseki #eizou {
	height: 30px;
	width: 700px;
	font-size: 18px;
	color: #333333;
	float: left;
}
#main_zisseki #left1_title {
	margin-top: 10px;
	margin-bottom: 5px;
}
#main_zisseki #center1_title {
	padding-bottom: 5px;
}
#main_zisseki #right1_title {
	padding-bottom: 5px;
}
#main_zisseki #left3_title {
	padding-bottom: 5px;
}
#main_zisseki #right2_title {
	padding-bottom: 5px;
}
#main_zisseki #right3_title {
	padding-bottom: 5px;
}
#main_zisseki #koumoku {
	height: 132px;
	width: 365px;
	float: left;
	padding-top: 18px;
}
#main_zisseki #photo {
	height: 150;
	width: 150;
	float: left;
	margin-right: 10px;
	margin-bottom: 18px;
}
#main_zisseki #photo2 {
	height: 150;
	float: left;
	margin-right: 30px;
	margin-left: 30px;
}
#main_zisseki #photo3 {
	height: 150;
	float: left;
	margin-right: 10px;
}
#main2 #top #top_right {
}
#main2 #top #top_right {
	float: left;
	height: 450px;
	width: 228px;
	margin-bottom: 0px;
}

/*見積もり結果ページ開始*/

#main_finish #mitsumori {
	height: 30px;
	width: 400px;
	font-size: 14px;
	padding-left: 420px;
}
#main_finish #main_bar {
	height: 100px;
	padding-left: 7px;
	margin-top: 7px;
	margin-bottom: 20px;
}

#main_finish #main_bar {
	height: 100px;
	margin-top: 7px;
	margin-bottom: 20px;
	padding-left: 0px;
}

#main_finish #main_finish_left {
	height: 700px;
	width: 220px;
	float: left;
}
#main_finish #hako {
	height: 50px;
	padding-top: 10px;
}
#main_finish #mitsumori_naiyou {
	width: 800px;
	height: 750px;
	float: left;
	margin-left: 150px;
}
#main_finish #mitsumori_word {
	height: 80px;
	width: 500px;
	font-size: 14px;
	margin-left: 100px;
}
#main_finish #form {
	height: 719px;
	width: 532px;
	margin-top: 10px;
	font-size: 14px;
	margin-left: 80px;
}
#main_finish #form1 {
	height: 730px;
}

#main_finish  #form_left   {
	height: 707px;
	width: 120px;
	float: left;
}
#main_finish #koumoku1_space {
	background-color: #CCCCCC;
	height: 30px;
}

#main_finish    #form_left    #form_left1 {
	height: 338px;
	width: 120px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#main_finish #koumoku2_space {
	background-color: #CCCCCC;
	height: 30px;
}
#main_finish #bunrui_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}
#main_finish #name_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}
#main_finish #hurigana_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}
#main_finish #kaisya_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}
#main_finish #zyuusyo_l {
	height: 75px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}
#main_finish #tel_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}
#main_finish #fax_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}
#main_finish #mail_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}



#main_finish  #form_left  #form_left2 {
	height: 365px;
	width: 120px;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	float: left;
}
#main_finish #kategori_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	padding-left: 5px;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 7px solid #000099;
}
#main_finish #yosan_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	padding-left: 5px;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 7px solid #000099;
}
#main_finish #nouhin_l {
	height: 30px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	padding-left: 5px;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 7px solid #000099;
}
#main_finish #naiyou_l {
	height: 200px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding-left: 5px;
	border-left: 7px solid #000099;
}

#main_finish   #form_right  {
	height: 707px;
	width: 410px;
	float: left;
}
#main_finish     #form_right1    {
	height: 338px;
	width: 410px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#main_finish #koumoku1 {
	height:28px;
	background-color: #CCCCCC;
	padding-top: 2px;
}
#main_finish #bunrui_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_finish #name_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_finish #hurigana_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_finish #kaisya_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_finish #zyusyo_r {
	height: 75px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_finish #tel_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_finish #fax_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_finish #mail_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
}
#main_finish    #form_right2    {
	height: 365px;
	width: 410px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	float: left;
}
#main_finish #koumoku2 {
	background-color: #CCCCCC;
	height: 28px;
	padding-top: 2px;
}
#main_finish #kategori_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_finish #yosan_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_finish #nouhin_r {
	height: 30px;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
#main_finish #naiyou_r {
	height: 200px;
	padding-top: 2px;
	border-bottom: 1px solid #CCCCCC;
	padding-left: 10px;
}

#main_finish #soushin {
	height: 25px;
	padding-top: 2px;
	margin-left: 60px;
}
#main_finish  #mitsumori_naiyou #kozinzyouhou {
	height: 120px;
	width: 510px;
	font-size: 14px;
	padding-left: 90px;
	margin-top: 6px;
}
#main_finish #mitsumori_naiyou #top_back {
	margin-left: 600px;
	
}


/*見積もり結果ページ終了*/

