<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_JIS";

body{
padding:0px;
margin:0px;
font-family:
'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック','MS PGothic', san-serif,Arial;
color:#333;
font-size:77%;
line-height:1.75em;
letter-spacing:0.05em;
}

.bg {
width:100%;
background:url(../img/bgGra.jpg) top left repeat-x;
}

.copy{
clear:both;
background:url(../img/copyBg.gif) left top no-repeat;
width:1000px;
height:24px;
color:#86b0cb;
font-size:9px;
line-height:24px;
text-indent:20px;
text-align:left;
}

#my_flash{
height:161px;
width:1000px;
}


/*toha-main///////////////////////////////////////////////*/
#main {
width:1000px;
height:auto;
background-color:#487dac;
line-height:17px;
}

#main p {
margin:20px 10px 20px 10px;
}

#main h4{
line-height:30px;
text-indent:10px;
background:#f1f5f7;
}

#main h5 {
font-weight:bold;
border-left:5px solid #d7e2eb;
border-bottom:1px solid #d7e2eb;
padding:3px 3px 3px 6px;
margin-bottom:20px;
}


#main table.noline{
width:98%;
}
#main table.noline,
#main table.noline th,
#main table.noline td {
border:none;
padding:4px;
text-align:left;
vertical-align:top;
}
#main table.noline th {
font-weight:bold;
padding:4 15px 4 4;
background:none;
}


/*henomichi***************/
.title_h{
background:url(../img/henomichi/title.gif) no-repeat;
width:550px;
height:31px;
}

/*toha-left***************/
.left{
width:666px;
height:100%;
background:url(../img/toha/toha_bg.gif) left top repeat-y;
float:left;
text-align:left;
padding:20px 30px 20px 30px;
}

.title_t{
background:url(../img/toha/title_toha.gif) no-repeat;
width:550px;
height:31px;
}

.table_l{
width:90%;
}


/*toha-right***************/
.right{
width:274px;
height:650px;
position:relative;
float:left;
text-align:left;
}


/*toha-etc***************/
table {
color:#333;
text-align:center;
/*margin-bottom:20px!important; 
margin-bottom:35px;*/
}

table tr td {
/*border:1px solid #c4dad4;
border-collapse:collapse;*/
padding:4px;
text-align:center;
}

table tr th {
border:1px solid #477dac;
border-collapse:collapse;
padding:4px;
font-weight:bold;
text-align:center;
}

.table_a {
border-left:none;
border-right:none;
border-top:none;
}

.f_zennihon {
color:#f00;
font-weight:bold;
border-top:none;
}

.table_b {
border-left:none;
border-right:none;
border-top:none;
}

.table_c {
border-right:none;
border-top:none;
}

.table_d {
border-left:none;
border-top:none;
}

.table_e {
border-left:none;
}

.table_f {
border-left:none;
border-right:none;
}

.table_g {
border-top:none;
}


/*seko-main///////////////////////////////////////////////*/
.backnumber{
text-align:right;
padding:0px 0px 10px 0px;
}

.bannarP{
padding:10px 0px 0px 10px;
}


/*detail///////////////////////////////////////////////*/


.bg_detail{background:url(../img/toha/toha_bg.gif) left top repeat-y; width:550px}
.detail_box_in{width:530px; margin-left:10px; float:left; margin-top:10px}
.title_hokkaido{
background:url(../img/detail/title_hokkaido.gif) no-repeat;
width:480px;
height:31px;
}

.title_tohoku{
background: url(../img/detail/title_tohoku.gif) no-repeat;
width:480px;
height:31px;
}

.title_hokushinetsu{
background: url(../img/detail/title_hokushinetsu.gif) no-repeat;
width:480px;
height:31px;
}

.title_kanto{
background: url(../img/detail/title_kanto.gif) no-repeat;
width:480px;
height:31px;
}

.title_kansai{
background: url(../img/detail/title_kansai.gif) no-repeat;
width:480px;
height:31px;
}

.title_kyusyu{
background: url(../img/detail/title_kyusyu.gif) no-repeat;
width:480px;
height:31px;
}

.title_chushikoku{
background: url(../img/detail/title_chushikoku.gif) no-repeat;
width:480px;
height:31px;
}


.title_tokai{
background: url(../img/detail/title_tokai.gif) no-repeat;
width:480px;
height:31px;
}

.detail_mov_left{float:left; width:160px; height:120px; margin-right:10px}
.detail_mov_right{float:left; width:310px}
.clear{clear:both}


table.table-detail{border-collapse:collapse; width:480px;}
table.table-detail th,table.table-detail td{text-align:left; vertical-align:top; line-height:14px; padding:10px 15px; border:1px solid #c4dad4;}
table.table-detail th{ font-weight:bold; background:#b0d2ef}


table.noline2{
width:98%;
}
table.noline2,
table.noline2 th,
table.noline2 td {
border:none;
padding:4px;
text-align:left;
vertical-align:top;
}
table.noline2 th {
font-weight:bold;
padding:4 15px 4 4;
background:none;
}


ul.li_list1{margin:0; padding:0; list-style:none;}
	ul.li_list1 li{ padding-bottom:7px; background:url(../img/dot_orange.gif) no-repeat; padding-left:9px}



.block10{margin-bottom:10px}



</pre></body></html>