/* CSS Document */

a.usual{
font-size:11px;
color:#000000;
}
a.usual:visited{
font-size:11px;
color:#000000;
}
a.usual:hover{
font-size:11px;
color:#ff00cc;
}
a.usual:active{
font-size:11px;
color:#000000;
}

a.now{
color:#0a57a4;
font-size:11px;
}
a.now:visited{
font-size:11px;
color:#0A57A4;
}
a.now:hover{
font-size:11px;
color:#ff00cc;
}
a.now:active{
font-size:11px;
color:#0A57A4;
}

h1.title{
font-size:22px;
color:#0A57A4;
border-bottom:solid 3px #0A57A4;
}

strong{
font-size:11px;
color:#FF0000;
}

p{
font-size:11px;
margin-top:5px;
/*padding-bottom:8px;*/
line-height:20px;
text-align:justify;
text-justify:distribute;
white-space:normal;
}

#left_box{
width:217px;
float:left;
margin-right:50px;
}
#left_box:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

#right_box{
float:left;
width:604px;
padding-left:50px;
border-left:solid 1px #000000;
}
#right_box:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}



.item_box{
margin-top:5px;
width:604px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
}

.img_box{
margin-top:5px;
width:604px;
margin-bottom:10px;
}

.img_box2{
width:604px;
}

.img_box3{
margin-top:5px;
width:604px;
}

#right_box_b{
float:left;
width:604px;
padding-left:50px;
}
#right_box_b:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}



#program_box{
margin-top:20px;
margin-bottom:15px;
}
.program_box2{
margin-top:20px;
margin-bottom:15px;
}


#left_box ol{
list-style-type:disc;
}
#left_box ol:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}
#left_box li{
font-size:11px;
line-height:normal;
padding-top:10px;
}

#right_box ol{
list-style-type:disc;
}
#right_box ol:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}
#right_box li{
font-size:11px;
line-height:normal;
padding-top:10px;
}


#ready_box{
width:604px;
height:450px;
font-size:18px;
padding-top:160px;
padding-left:280px;
}

#btn_box{
clear:both;
height:40px;
margin-top:8px;
margin-bottom:15px;
zoom:100%;
}
#btn_box:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.menu{
text-align:center;
font-size:14px;
font-weight:bold;
padding-top:10px;
color:#FFFFFF;
clear:both;
}
.menu:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.menu2{
text-align:center;
font-size:14px;
font-weight:bold;
padding-top:10px;
color:#666;
clear:both;
zoom:100%;}
.menu:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}


#adress_box{
margin-top:20px;
padding-bottom:20px;
border-bottom:solid 1px;
margin-bottom:30px;
}
#adress_box dl{
text-align:center;
}
#adress_box dt{
font-size:12px;
font-weight:bold;
}
#adress_box dd{
font-size:11px;
}