@charset "utf-8";





/* =import 

----------------------------------------------*/

@import url(style.css);









/* list_box02

------------------------------------------- */

.list_box02{

width:563px;

height:72px;

background:url(../images/list_box02_bg.gif) no-repeat;

margin-bottom:8px;

position:relative;

overflow:hidden;

margin-bottom:8px;

}

.box02_btn{

position:absolute;

top:13px;

right:13px;

}

.list_box02 select{

height:19px;

}

.list_box02 table{

width:330px;

height:56px;

font-size:100%;

position:absolute;

top:8px;

left:104px;

}

.list_box02 table th{

padding:3px;

text-align:right;

font-weight:100;

}

.list_box02 table td{

padding:3px;

text-align:left;

}



/* list_box03

------------------------------------------- */

.list_box03{

width:563px;

margin-bottom:8px;

background:url(../images/list_title02.gif) repeat-x;

}

.list_box03 h3{

color:#00527c;

padding:8px;

float:left;

}

.list_box03 ul{

float:right;

padding:7px 7px 0 0;

}

.list_box03 ul li{

display:inline;

}



/* list_box04

------------------------------------------- */

.list_box04{

width:563px;

}

.list_box04 h3{

border:#ababab solid 1px;

background:#ededed;

padding:7px;

}

.list_box04 .box04{

width:541px;

_width:563px;

padding:10px;

border-bottom:#ababab solid 1px;

border-left:#ababab solid 1px;

border-right:#ababab solid 1px;

overflow:auto;

margin-bottom:7px;

}

.list_box04 .box04 .image{

padding-right:10px;

background:#ffffff;

float:left;

}

.list_box04 .box04 .image img{

border:#6e6e6e solid 1px;

}

.list_box04 h4{

width:auto;

border-bottom:#91adc5 dashed 1px;

padding-bottom:8px;

margin-bottom:8px;

}

.box04_btn{

margin-top:15px;

display:block;

float:right;
}

.list_box04 .box04 .point{
width:400px;
float:left;
}
.list_box04 .box04 .point img{
margin-bottom: 5px;
}



/* list_box05

------------------------------------------- */

.list_box05{

width:563px;

margin-top:15px;

padding-top:15px;

background:url(../images/list_bar.gif) repeat-x;

}

.list_box05 ul{

float:right;

}

.list_box05 ul li{

display:inline;

}



/* link-box

------------------------------------------- */

#link-box{

overflow:hidden;

font-size:90%;

}

#link-box ul li{

width:179px;

float:left;

padding:3px 0;

background:url(../images/list-linkbox-bg.gif) repeat-y;

border-top:#9ec897 solid 1px;

border-bottom:#9ec897 solid 1px;

text-align:center;

margin-right:13px;

}

#link-box ul li.end{

margin:0;

}

#link-box ul li div{

width:173px;

margin:0 auto;

text-align:justify;

background:#ffffff;

padding:8px 0;

}

#link-box ul li span{

float:left;

padding:0 8px;

}

#link-box ul li a{

padding-bottom:5px;

display:block;

}

#link-box ul li p{

line-height:1.2em;

padding:0 8px;

}



/* QR

------------------------------------------- */

body #qr span.qr-img{

width:111px;

}

body #qr p{

width:81px;

margin-top:3px;

}
