﻿@charset "utf-8";
/* CSS Document */
.container{
background:#5dd0f2;
width:904px;
margin:0 auto;
padding:16px 31px 20px 30px;
}
.box01 h2{
overflow:hidden;
}
.box01_con{
background:url(../images/box01_con_bg.jpg) repeat-y;
padding:10px 20px 0 20px;
}
.box01_bot{
background:url(../images/box01_bot_bg.jpg) no-repeat;
height:16px;
}
.p_sty01{
margin-top:28px;
}
p.more{
text-align:right;
color:#D91318;
padding:30px 12px 0 0;
}
p.more a,p.more a:hover,p.more a:active,p.more a:visited{
color:#EF4123
}
.box02 h3 ol{
}
.box02 h3 ol li{
float:left;
height:34px;
display:inline;
margin-right:1px;
}
.box02 h3 ol li a{
display:block;
height:24px;
text-align:center;
padding-top:10px;
background-color:#00a0ea;
color:#ffffff
}
#change01 h3 ol li,#change01 h3 ol li a{
width:287px;
}
#change02 h3 ol li,#change02 h3 ol li a{
width:212px;
}
.box02 h3 ol li a:hover,.box02 h3 ol li a:active,.box02 h3 ol li a:visited{
color:#ffffff
}
.box02 h3 ol li.cur a,.box02 h3 ol li.cur a:hover,.box02 h3 ol li.cur a:active,.box02 h3 ol li.cur a:visited{
color:#FFF200
}
.box02 .qhbox{
padding-top:15px;
}
.table{
margin-top:7px;
}
.table th{
background-color:#b9e6f9;
line-height:18px;
padding:7px;
}
.table td{
background-color:#a2ddf7;
padding:7px 0;
}
.p_sty02{
width:80%;
margin:0 auto;
text-align:center;
background-color:#ffffff;
border:#1ab4e2 solid 2px;
padding:8px 15px;
margin-top:8px;
}
.box03{
background:url(../images/box03_bg.jpg) no-repeat;
width:392px;
height:234px;
padding:45px 25px 0;
}
.box04{
background:url(../images/box04_bg.jpg) no-repeat;
width:392px;
height:234px;
padding:45px 25px 0;
}
.container_bot{
background:url(../images/container_bot.jpg) no-repeat;
width:965px;
margin:0 auto;
height:7px;
overflow:hidden;
}































