<!--
/* 
#ff99cc  title
#cc0066  frame
#ffcce2  back
 */
/* definition_label_on/off */
label.on{color:#0000ff;}
label.off{color:#5b3915;}

#topgo{margin:10px; text-align:right;}
#pankuzu{margin-left:10px; margin-top:3px; text-align:left;}

/* 借りる買うタイトルの設定
--------------------------------------------------------------*/
#title_table{background-color:#ff99cc;}

/* 種目タイトルの設定
--------------------------------------------------------------*/
#title_table_s{background-color:#eeeeee;}
#sub_title{padding-left:10px;}
h2#sub_title02{margin:0; padding:5px 10px; font-weight:bold; border-left:solid #FF9900 5px; font-size:120%; text-align:left;}

/* 検索方法指定の設定
--------------------------------------------------------------*/
#cap{margin:5px 0; padding:5px; text-align:left; font-size:120%; font-weight:bold; border-left:solid #cc0066 5px;}
#kensaku_set{background-color:#ffcce2; border:solid #cc0066 1px; text-align:left;}
#kensaku_set td{padding:15px 25px;}
.botan{padding:15px; background-color:#ffffff; border-right:solid #4c2673 2px; border-bottom:solid #4c2673 2px; font-size:120%; font-weight:bold;}
.botan img{margin-right:5px; vertical-align:middle; border:0;}
.ken{margin:5px 0 0 0;font-size:90%; line-height:120%;}

/* 沿線選択画面用
--------------------------------------------------------------*/
.srcharea_type_e{margin:0px;padding:0;width:100%;}
	/*color*/.srcharea_type_e th{background:#ffcce2;color:#cc0066;}
	/*color*/.srcharea_type_e td{background:#fff;color:#333;}
	/*color*/.srcharea_type_e td.bggray{background:#eee;color:#333;text-align:center;}
	/*color*/.srcharea_type_e td.bgblue{background:#ffcce2;color:#333;text-align:center;}
.srcharea_type_e table{margin:0 0 10px 0;padding:0;border-collapse:collapse;}
.srcharea_type_e th{margin:0;padding:10px 0 10px 7px;text-align:left;border:1px solid #cc0066;}
.srcharea_type_e td{margin:0;padding:5px 10px;border:1px solid #cc0066;width:33%;}
.srcharea_type_e th p{margin:0;padding:0 0 0 10px;background:url(../images/icn_dashed_01.gif) no-repeat 0 0;}

/* 条件設定画面用
--------------------------------------------------------------*/
.srcharea_type_b{margin:0;padding:0;width:90%;}
.srcharea_type_b table{margin:0 0 10px 0;padding:0;border-collapse:collapse;border:1px solid #cc0066;}
.srcharea_type_b th{margin:0;padding:10px 0 10px 7px;width:17%;border-right:1px solid #cc0066;border-bottom:1px solid #cc0066;text-align:left;background:#ffcce2;color:#cc0066;}
.srcharea_type_b tr{margin:0;padding:10px 0 10px 7px;width:17%;text-align:left;color:#5b3915;}
.srcharea_type_b td{border:1px solid #cc0066;text-align:left;color:#5b3915;}
.srcharea_type_b td#ensen_css{border:none;width:20%;display:inline;padding:5%;}
.srcharea_type_b .btm{margin:0;padding:0;width:100%;height:6px;background:url(../images/sarea_type_b_cnrbtm_01.gif) no-repeat bottom;}
.srcharea_type_b div.fifth{text-align:left;display:inline; width:125px;}
.srcharea_type_b div.nameof{margin:0;padding:0;width:100%;text-align:left;}
.srcharea_type_b div.nameof p{margin:0;padding:0 0 3px 12px;color:#036;font-size:105%;font-weight:bold;letter-spacing:normal;background:url(../images/icn_dashed_01.gif) no-repeat 0 50%;}

/* 沿線選択/駅市区郡選択画面用 
--------------------------------------------------------------*/
/* title */
p#pagettl{margin:0;padding:0;height:33px;font-size:103%;font-weight:bold;color:#036;background:url(../images/prt_h2_bg.gif) no-repeat top #f2f4f5;}
p#pagettl span.stk{margin:7px 0 0 10px;padding:3px 0 0 10px;display:block;border-left:5px solid #f90;}
p.ttl_type_01{margin:10 10px;padding:0 0 0 10px;font-size:100%;border-left:5px solid #ff99cc; text-align:left;}
p.ttl_type_02{margin:25px 10px 0 10px;padding:0 0 0 10px;font-size:92%;background:url(../images/icn_stk_02.gif) no-repeat 0 0;}
p.ttl_type_03{margin:25px 10px 0 10px;padding:0 0 0 10px;font-size:92%;background:url(../images/icn_stk_03.gif) no-repeat 0 0;height:32px;line-height:1.1em;}
p.noteswithttl{margin:5px 0 0 10px;padding:0;color:#c00;}
/* title_wraping */
.ttlwrap_type_01{margin:0;padding:0;}
.ttlwrap_type_01 table{margin:0;padding:0;}
.ttlwrap_type_01 .rightsub{padding:5px 0 0 0;text-align:right;vertical-align:top;}
.ttlwrap_type_01 .rightsub p.paging{margin:0;padding:0;color:#999;}
.ttlwrap_type_01 .rightsub p.paging a{text-decoration:underline;font-weight:bold;}
.ttlwrap_type_01 .rightsub p.paging a:hover{text-decoration:none;font-weight:bold;}
.ttlwrap_type_01 .rightsub span.cur{color:#f90;}

/* tabmenu */
ul#tabmenu{margin:10px 0 0 0;padding:0;width:100%;}
ul#tabmenu li{margin:0;padding:0;font-size:1px;float:left;}
ul#tabmenu_bdr{margin:10px 0 0 0;padding:0;width:100%;height:41px;background:url(../images/tabmenu_bg.gif) repeat-x bottom;}
ul#tabmenu_bdr li{margin:0;padding:0;font-size:1px;float:left;}

/* pagesubttl */
#pagesubttl{margin:0;padding:0;width:100%;height:41px;background:url(../images/subttlarea_bg_01.gif) no-repeat;position:relative;}
#pagesubttl p#fromto{margin:0;padding:2px 0 0 8px;color:#036;font-size:92%;font-weight:bold;width:309px;height:21px;background:url(../images/psubttl_bg_01.gif) no-repeat;position:absolute;top:10px;left:10px;}
#pagesubttl .sub{margin:0;padding:0 0 0 8px;position:absolute;top:14px;right:10px;background:url(../images/icn_arrow_01.gif) no-repeat 0 50%;}
#pagesubttl .sub a{color:#fff;text-decoration:none;}
#pagesubttl .sub a:hover{color:#fff;text-decoration:underline;}
-->

