﻿/*全体の指定*/* {	color:#666666;	font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size:12px;	border:none;	margin:0;	padding:0;}	#sotowaku_haikei {	width:882px;	background:url(img/zentai_bg.gif) repeat-y;	margin:auto;}#sotowaku {	width:860px;	margin-left:11px;}.clear {	clear:both;}.invisible {	display:none;}a:link {	color:#999999;}.a:visited { 	color:#999999;}a:hover { 	color:#FF9933;}/*パンくず部分の指定*/#pankuzu {	width:660px;}#pankuzu span{	display:block;	margin:3px 0 3px 20px;}	/*パンくず部分の指定ここまで*//*content部分の指定*/#kobetu_content {	width:660px;	float:left;	margin-bottom:100px;}#c_menu {	width:640px;	height:62px;	margin:20px 0 0 12px;}#c_menu img {	float:left;}#kyousyujyo_catchcopy {	width:582px;	margin:17px 0 0 40px;	line-height:1.4em;}#kyousyujyo_catchcopy_top {	width:637px;	height:78px;	margin:17px 0 0 13px;	background:url(img/kobetu_c_bg22_1.jpg) top no-repeat;}#kyousyujyo_catchcopy_top p{	line-height:1.4em;	padding:15px;}#c_midashi_1kihon {	background:no-repeat url(img/kobetu_c_1kihonjyohou.gif);	width:632px;	height:43px;	margin:20px 0 0 16px;}.c_layoutbox1 {	width:620px;	margin:10px 0 0 18px;}.c_layoutbox2 {	width:614px;	margin:10px 0 10px 24px;}.c_komidashibox1 {	width:303px;	float:left;}.c_komidashibox2 {	width:303px;	float:right;}.c_komidashibox3 {	width:293px;	float:left;	padding:5px;	border:1px solid #CCCCCC;}.c_komidashibox4 {	width:293px;	float:right;	padding:5px;	border:1px solid #CCCCCC;}.c_komidashi1 {	background:no-repeat url(img/kobetu_c_2smallmidashi.gif);	width:303px;	height:32px;}.c_komidashi1 span {	font-size:16px;	color:#666666;	padding:8px 0 0 15px;	display:block;	font-weight:bold;}.c_yajirushi {	list-style-type:none;	background:no-repeat url(img/kobetu_c_4yajirushi.gif) top left;	padding:0 0 5px 18px;	margin:10px 0 0 20px;	border-bottom:1px dotted #333333;}.c_yajirushi span {	color:#669AFF;}.c_yajirushi2 {	list-style-type:none;	background:no-repeat url(img/list_yajirushi.jpg) left top;	padding:0 0 0 18px;	margin:10px 0 0 20px;}.c_yajirushi2 span {	color:#669AFF;}.c_icontable {	margin:10px 0 0 5px;}.c_icontable td {	padding:2px 0 0 2px;}.c_linktext1 {	text-align:right;	width:303px;	line-height:1.5em;	margin-top:10px;}.c_linktext1 a:link {	color:#669AFF;}.c_linktext1 a:visited {	color:#669AFF;}.c_linktext1 a:hover {	color:#FF9933;}#c_midashi_2ichioshi {	background:no-repeat url(img/kobetu_c_9ichioshi.gif);	width:632px;	height:53px;	margin:20px 0 0 16px;}.c_komidashi2 {	background:no-repeat url(img/kobetu_c_3middlemidashi.gif);	width:620px;	height:32px;	margin:10px 0 0 20px;}.c_komidashi2 span {	font-size:16px;	color:#666666;	padding:8px 0 0 15px;	display:block;	font-weight:bold;}.c_komidashi3 {	background:no-repeat url(img/kobetu_c_2smallmidashi.gif);	width:293px;	height:32px;	margin-bottom:10px;}.c_komidashi3 span {	font-size:16px;	color:#666666;	padding:8px 0 0 15px;	display:block;	font-weight:bold;}.c_komidashi4 {	background:no-repeat url(img/kobetu_c_3middlemidashi.gif);	width:615px;	height:32px;	margin:10px auto 0 24px;	_margin:10px auto 5px 12px;}.c_komidashi4 span {	font-size:16px;	color:#666666;	padding:8px 0 0 15px;	display:block;	font-weight:bold;}.c_img_table {	width:620px;	margin:10px 0 0 20px;}.c_img_table td {	margin-left:3px;}.c_td_box {	width:198px;	border:#CCCCCC 1px solid;}.c_td_text {	margin:5px;}.c_td_text a {	display:block;	font-size:13px;}.c_td_text p {	margin:10px 0;}.c_ichioshi_text {	width:605px;	margin:10px 0 0 30px;}#c_midashi_3access {	background:no-repeat url(img/kobetu_c_11access.gif);	width:632px;	height:46px;	margin:20px 0 0 16px;}.c_table1 {	width:588px;	border:#CCCCCC 1px solid;	margin:20px 0 0 40px;}.c_table1 th {	background:#FFFFCC;	padding:10px 0 10px 15px;	text-align:left;	vertical-align:middle;	color:#FF9900;}.c_table1 td {	background:#EBEBEB;	padding:10px 0 10px 15px;	text-align:left;	vertical-align:middle;	color:#333333;}.c_table2 {	width:255px;	border:#CCCCCC 1px solid;	margin:20px 0 0 15px;}.c_table2 th {	width:80px;	background:#FFFFCC;	padding:10px 0 5px 15px;	text-align:left;	vertical-align:top;	color:#FF9900;}.c_table2 td {	background:#EBEBEB;	padding:5px 0 5px 15px;	text-align:left;	vertical-align:middle;	color:#333333;}.c_table3 {	width:605px;	border:#CCCCCC 1px solid;	margin:20px 0 0 17px;}.c_table3 th {	background:#FFFFCC;	padding:15px;	text-align:center;	vertical-align:middle;	color:#FF9900;}.c_table3 td {	background:#EBEBEB;	padding:15px;	text-align:center;	vertical-align:middle;	color:#333333;}.c_table4 {	width:588px;	border:#CCCCCC 1px solid;	margin:20px 0 0 40px;}.c_table4 a:link {	color:#669AFF;}.c_table4 a:visited {	color:#669AFF;}.c_table4 a:hover {	color:#FF9933;}.c_table4 th {	background:#D2E1FF;	padding:10px 0;	text-align:center;	vertical-align:middle;	color:#333333;}.c_table4 td {	#background:#EBEBEB;	padding:10px 0;	text-align:center;	vertical-align:middle;	color:#333333;}.c_table5 {	width:588px;	border-collapse:collapse;	border:#CCCCCC 1px solid;	margin:20px 0 0 40px;}.c_table5 a:link {	color:#669AFF;}.c_table5 a:visited {	color:#669AFF;}.c_table5 a:hover {	color:#FF9933;}.c_table5 th {	background:#D2E1FF;	padding:10px 0;	text-align:center;	vertical-align:middle;	color:#333333;	border:1px solid #999999;}.c_table5 th p{	font-size:1.5em;	color:#333333;}.c_table5 td {	background:#EBEBEB;	padding:10px;	vertical-align:middle;	color:#333333;	border:1px solid #999999;}.c_table5 td.td_yellow {	background:#FFFFCC;	text-align:center;}.c_table5 td.td_gray {	background:#F7F7F7;	text-align:center;	border:1px solid #CCCCCC;	text-align:left;	line-height:1.3em;}#c_midashi_4campagin {	background:no-repeat url(img/kobetu_c_14campagin.gif);	width:632px;	height:48px;	margin:20px 0 0 16px;}#c_midashi_5 {	background:no-repeat url(img/kobetu_c_15.gif);	width:632px;	height:43px;	margin:20px 0 0 16px;}.syukuhaku_text1 {	margin:15px;	color:#669AFF;	font-size:14px;	font-weight:bold;}.syukuhaku_text2 {	margin:5px 5px 5px 15px;}.syukuhaku_text2 {	margin:15px 5px 5px 15px;}.syukuhaku_imgbox {	width:180px;	border:#CCCCCC 1px solid;	padding:3px;}#c_midashi_6 {	background:no-repeat url(img/kobetu_c_16.gif);	width:632px;	height:43px;	margin:20px 0 0 16px;}#c_midashi_7 {	background:no-repeat url(img/kobetu_c_17.gif);	width:632px;	height:43px;	margin:20px 0 0 16px;}#c_midashi_8 {	background:no-repeat url(img/kobetu_c_21.gif);	width:632px;	height:43px;	margin:20px 0 0 16px;}.syuhen_imgbox {	width:469px;	margin:40px 0 40px 80px;}.syuhen_banner1 {	margin-top:10px;	float:left;}.syuhen_banner2 {	margin-top:10px;	float:right;}.c_migiyose {	margin:20px 30px 0 0;	text-align:right;}.c_migiyose2 {	margin:20px 0 0 0;	text-align:right;}.c_migiyose a:link {	color:#FF9933;}.c_migiyose a:visited { 	color:#FF9933;}.c_migiyose a:hover { 	color:#FF9933;}/*content部分の指定ここまで*//*navigation部分の指定*/#navigation {	width:198px;	float:right;	border-left:1px #CCCCCC solid;	border-right:1px #CCCCCC solid;}a.n_1 {	display:block;	background:url(img/n_1.gif) no-repeat;	width:186px;	height:68px;	margin:5px 0 0 5px;}a:hover.n_1 {	background:url(img/n_1.gif) no-repeat;	background-position:0 -68px;}a.n_2 {	display:block;	background:url(img/n_2.gif) no-repeat;	width:186px;	height:68px;	margin:5px 0 0 5px;}a:hover.n_2 {	background:url(img/n_2.gif) no-repeat;	background-position:0 -68px;}a.n_3 {	display:block;	background:url(img/n_3.gif) no-repeat;	width:186px;	height:33px;	margin:5px 0 0 5px;}a:hover.n_3 {	background:url(img/n_3.gif) no-repeat;	background-position:0 -33px;}a.n_4 {	display:block;	background:url(img/n_4.gif) no-repeat;	width:198px;	height:57px;	margin-top:5px;}a:hover.n_4 {	background:url(img/n_4.gif) no-repeat;	background-position:0 -57px;}a.n_5 {	display:block;	background:url(img/n_5.gif) no-repeat;	width:198px;	height:57px;}a:hover.n_5 {	background:url(img/n_5.gif) no-repeat;	background-position:0 -57px;}a.n_9 {	display:block;	background:url(img/n_9.gif) no-repeat;	width:198px;	height:69px;}a:hover.n_9 {	background:url(img/n_9.gif) no-repeat;	background-position:0 -69px;}a.n_10 {	display:block;	background:url(img/n_10.gif) no-repeat;	width:198px;	height:69px;}a:hover.n_10 {	background:url(img/n_10.gif) no-repeat;	background-position:0 -69px;}a.n_12 {	display:block;	background:url(img/n_12.gif) no-repeat;	width:198px;	height:67px;}a:hover.n_12 {	background:url(img/n_12.gif) no-repeat;	background-position:0 -67px;}/*.n_img1 {	margin:5px 0 0 5px;}.n_img2 {	margin-top:5px;}*/.n_menu {	margin:0;	padding:0;}.n_menu li {	background:url(img/n_6.gif) no-repeat;	width:196px;	height:28px;	list-style:none;	color:#666666;	border-bottom:1px #CCCCCC solid;}.n_menu a {	padding:9px 0 0 30px;	display:block;}.n_whatnew {	margin: 5px 0 0 10px;}.n_whatnew span {	font-size:10px;}.n_ranking {	width:182px;	margin:10px 0 0 8px;	line-height:1.5em;}.n_ranking a:link {	color:#0000FF;}.n_ranking a:visited { 	color:#0000FF;}.n_ranking a:hover { 	color:#000000;}.n_ranking p {	margin-left:18px;}.n_dotline {	width:182px;	height:1px;	margin:3px 0 3px 0;	background:url(img/c_31dotline.gif) repeat-x;}/*navigation部分の指定ここまで*//*footer部分の指定*/#footer {	width:860px;	clear:both;}#footer a {	text-decoration:none;}#f_gray {	width:858px;	background:#E6E6E6;	border-top:#999999 1px solid;	padding-bottom:10px;}.f_text1 {	margin:14px 20px 0 20px;	font-size:10px;	color:#000000;}.f_text1 a {	font-size:10px;}#f_gray a:link {	color:#999999;}#f_gray a:visited {	color:#999999;}#f_gray a:hover {	color:#FF9900;}#f_bottom {	margin-top:20px;	text-align:center;}#f_bottom a:link {	color:#FF9933;}#f_bottom a:visited {	color:#FF9933;}#f_bottom a:hover {	color:#FF9933;}.f_copyright {	margin-top:30px;	font-size:10px;}/*footer部分の指定ここまで*/