@charset "UTF-8";

h2 {
	margin: 0 0 30px 0;
	padding: 14px 10px;
	font-size: 116%;
	line-height: 20px;
	height: 20px;
	background: url(/img/detail/bg_title.gif) repeat-x;
	border-left: 5px #3B3B3B solid;
	border-bottom: 1px #3B3B3B solid;
	overflow: hidden;
	clear: both;
}
h2 span.tit-main {
	display: block;
	float: left;
}
h2 span.tit-sub {
	font-size: 85%;
	display: block;
	float: right;
}


/*//////マップここから//////*/
#text {
	width:686px;
	border:2px solid #D0C8C8;
	margin-top:20px;
	clear:both;
}
#text #t_table {
	width:686px;
	background:url(../img/t_mid.jpg) repeat;
	vertical-align:baseline;
}
#text #t_table #t_left {
	padding-left:43px;
	width:200px;
}
#text #t_table #t_right {
	padding-right:43px;
	width:200px;
}
#t_foot {
	width:686px;
	height:48px;
	padding:0 25px 25px 555px;
	background:url(../img/t_foot.jpg) no-repeat;
	vertical-align:baseline;
}
/*　北海道　*/
#text #t_table .hokkaido {
	padding:36px 0 10px 30px;
	color:#333333;
	font-size:117%;
	line-height:130%;
	width: 200px;
	text-align:left;
	background: url(../img/tit_hokkaido.gif) no-repeat;/* 背景画像 */
}
#text #t_table .hokkaido_active {
	padding:36px 0 10px 30px;
	color:#DF860D;
	font-size:117%;
	line-height:130%;
	width: 200px;	
	text-align:left;
	background: url(../img/tit2_hokkaido.gif) no-repeat;/* 背景画像 */
}	
/*　東北　*/
#text #t_table .tohoku {
	padding:36px 0 10px 30px;
	color:#333333;
	font-size:117%;
	line-height:130%;
	width: 200px;
	text-align:left;
	background: url(../img/tit_tohoku.gif) no-repeat;/* 背景画像 */
}
#text #t_table .tohoku_active {
	padding:36px 0 10px 30px;
	color:#DF860D;
	font-size:117%;
	line-height:130%;
	width: 200px;	
	text-align:left;
	background: url(../img/tit2_tohoku.gif) no-repeat;/* 背景画像 */
}
/*　関東　*/
#text #t_table .kanto {
	padding:36px 0 10px 30px;
	color:#333333;
	font-size:117%;
	line-height:130%;
	width: 200px;
	text-align:left;
	background: url(../img/tit_kanto.gif) no-repeat;/* 背景画像 */
}
#text #t_table .kanto_active {
	padding:36px 0 10px 30px;
	color:#DF860D;
	font-size:117%;
	line-height:130%;
	width: 200px;	
	text-align:left;
	background: url(../img/tit2_kanto.gif) no-repeat;/* 背景画像 */
}
/*　北陸・甲信越　*/
#text #t_table .hokuriku {
	padding:36px 0 10px 30px;
	color:#333333;
	font-size:117%;
	line-height:130%;
	width: 200px;
	text-align:left;
	background: url(../img/tit_hokuriku.gif) no-repeat;/* 背景画像 */
}
#text #t_table .hokuriku_active {
	padding:36px 0 10px 30px;
	color:#DF860D;
	font-size:117%;
	line-height:130%;
	width: 200px;	
	text-align:left;
	background: url(../img/tit2_hokuriku.gif) no-repeat;/* 背景画像 */
}
/*　東海　*/
#text .tokai {
	padding:36px 0 10px 30px;
	color:#333333;
	font-size:117%;
	line-height:130%;
	width: 200px;
	text-align:left;
	background: url(../img/tit_tokai.gif) no-repeat;/* 背景画像 */
}
#text .tokai_active {
	padding:36px 0 10px 30px;
	color:#DF860D;
	font-size:117%;
	line-height:130%;
	width: 200px;	
	text-align:left;
	background: url(../img/tit2_tokai.gif) no-repeat;/* 背景画像 */
}
/*　関西　*/
#text .kansai {
	padding:36px 0 10px 30px;
	color:#333333;
	font-size:117%;
	line-height:130%;
	width: 200px;
	text-align:left;
	background: url(../img/tit_kansai.gif) no-repeat;/* 背景画像 */
}
#text .kansai_active {
	padding:36px 0 10px 30px;
	color:#DF860D;
	font-size:117%;
	line-height:130%;
	width: 200px;	
	text-align:left;
	background: url(../img/tit2_kansai.gif) no-repeat;/* 背景画像 */
}
/*　中国　*/
#text .tyugoku {
	padding:36px 0 10px 30px;
	color:#333333;
	font-size:117%;
	line-height:130%;
	width: 200px;
	text-align:left;
	background: url(../img/tit_tyugoku.gif) no-repeat;/* 背景画像 */
}
#text .tyugoku_active {
	padding:36px 0 10px 30px;
	color:#DF860D;
	font-size:117%;
	line-height:130%;
	width: 200px;	
	text-align:left;
	background: url(../img/tit2_tyugoku.gif) no-repeat;/* 背景画像 */
}
/*　四国　*/
#text .sikoku {
	padding:36px 0 10px 30px;
	color:#333333;
	font-size:117%;
	line-height:130%;
	width: 200px;
	text-align:left;
	background: url(../img/tit_sikoku.gif) no-repeat;/* 背景画像 */
}
#text .sikoku_active {
	padding:36px 0 10px 30px;
	color:#DF860D;
	font-size:117%;
	line-height:130%;
	width: 200px;	
	text-align:left;
	background: url(../img/tit2_sikoku.gif) no-repeat;/* 背景画像 */
}
/*　九州　*/
#text .kyusyu {
	padding:36px 0 10px 30px;
	color:#333333;
	font-size:117%;
	line-height:130%;
	width: 200px;
	text-align:left;
	background: url(../img/tit_kyusyu.gif) no-repeat;/* 背景画像 */
}
#text .kyusyu_active {
	padding:36px 0 10px 30px;
	color:#DF860D;
	font-size:117%;
	line-height:130%;
	width: 200px;	
	text-align:left;
	background: url(../img/tit2_kyusyu.gif) no-repeat;/* 背景画像 */
}
/*　沖縄　*/
#text .okinawa {
	padding:36px 0 10px 30px;
	color:#333333;
	font-size:117%;
	line-height:130%;
	width: 200px;
	text-align:left;
	background: url(../img/tit_okinawa.gif) no-repeat;/* 背景画像 */
}
#text .okinawa_active {
	padding:36px 0 10px 30px;
	color:#DF860D;
	font-size:117%;
	line-height:130%;
	width: 200px;	
	text-align:left;
	background: url(../img/tit2_okinawa.gif) no-repeat;/* 背景画像 */
}
/*//////マップここまで//////*/


#introduction_ph   {margin:0;padding:0;width:690px;height:auto;overflow:hidden;}

#introduction_main {margin:0 auto;padding:0;width:576px;}
.int-box    {margin:10px 3px 10px 5px;padding:0;width:280px;float:left;color:#575757;font-size:14px;display:inline;}
dl.dl1      {margin:0;padding:0;width:280px;}
dt.dt1      {margin:0;padding:0;background:url(../img/tr_bg.gif) no-repeat center center;float:none;height:32px;width:280px;text-align:center;line-height:31px;font-weight:bold;}
dd.dd-l         {margin:0;padding:0;background:url(../img/td_bg_gray.jpg) no-repeat center top;float:none;height:32px;
                 width:280px;line-height:32px;text-indent:5px;display:block;}
dd.dd-l a       {margin:0;padding:0;background:url(../img/td_bg_gray.jpg) no-repeat center top;float:none;height:32px;
                 width:280px;line-height:32px;text-indent:5px;display:block;text-decoration:none;color:#575757;}					
dd.dd-l a:hover {margin:0;padding:0;background:url(../img/td_bg_gray.jpg) no-repeat center bottom;float:none;height:32px;
                 width:280px;line-height:32px;text-indent:5px;display:block;text-decoration:underline;color:#575757;}
				 
dd.dd-r         {margin:0;padding:0;background:url(../img/td_bg_white.jpg) no-repeat center top;float:none;height:32px;
                 width:280px;line-height:32px;text-indent:5px;display:block;}
dd.dd-r a       {margin:0;padding:0;background:url(../img/td_bg_white.jpg) no-repeat center top;float:none;height:32px;
                 width:280px;line-height:32px;text-indent:5px;display:block;text-decoration:none;color:#575757;}					
dd.dd-r a:hover {margin:0;padding:0;background:url(../img/td_bg_white.jpg) no-repeat center bottom;float:none;height:32px;
                 width:280px;line-height:32px;text-indent:5px;display:block;text-decoration:underline;color:#575757;}
				 				 
.tx13b          {font-size:13px;color:#575757;font-weight:bold;}
