/* CSS Document */

body{padding-top:0px; padding-bottom:0; padding-left:0; padding-right:0; margin:0; font-size: 80%; line-height:130%;}

p{font-size: 1em;line-height:150%;}
h1,h2{font-size:210%;}
h3 {font-size:180%;}
h4{font-size:140%;}
h5{font-size:120%;}
h6{font-size:100%;}
}

form{margin:0; padding:0;}

#menu{background:url(../images/menu_bg.gif) top left repeat-y; padding-top:6px; padding-left:16px; padding-right:0; padding-bottom:6px;margin:0;}

.search{background-color:#F1F1F1; border-bottom:#CDD9E7 1px solid; border-left:#CDD9E7 1px solid; border-right:#CDD9E7 1px solid;padding-top:3px; padding-bottom:3px; padding-left:16px; padding-right:0px; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0;}

/*left*/
#layout1{width:285px; vertical-align:top;padding-top:0; padding-right:20px; padding-bottom:0; padding-left:0; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0;}

#photo{background:#F3F3F3; margin-left:0; margin-right:0; margin-top:0; margin-bottom:7px; padding-top:7px; padding-right:7px; padding-bottom:10px; padding-left:7px;}

#photo_t{margin-left:0; margin-right:0; margin-top:0; margin-bottom:12px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;}

#box{padding-bottom:0px; padding-top:0; padding-left:0; padding-right:0; margin-bottom:12px; margin-left:0; margin-right:0; margin-top:0;}

#boxtitle{ background:url(../images/box_title_bg.gif) top left repeat-x;padding-left:5px; padding-top:5px; padding-bottom:2px; padding-right:6px;margin-bottom:0; margin-left:0; margin-right:0; margin-top:0;}

#boxlist01{background:#FFFFFF; padding-top:7px; padding-bottom:7px; padding-left:7px; padding-right:7px; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0;}

#boxlist01 ul,li{padding-top:0; padding-bottom:0; padding-left:0; padding-right:0; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; list-style:none;}

#boxlist02{padding-top:7px; padding-bottom:7px; padding-left:7px; padding-right:7px; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; background-color:#FFFFFF;}

#boxlist02 ul,li{padding-top:0px; padding-left:0; padding-right:0; line-height:139%; padding-bottom:0px; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; list-style:none;}

#boxtitle2{ background:url(../images/box_title_bg2.gif) 0 0 repeat-x; padding-top:3px; padding-bottom:2px; padding-right:6px; padding-left:5px; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0;}

#boxlist02 img{padding-top:8px; padding-left:0; padding-right:0; padding-bottom:10px; margin-top:0; margin-bottom:0; margin-left:0; margin-right:0;}

#boxlist03{padding-top:0px; padding-bottom:7px; padding-left:7px; padding-right:7px; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; background-color:#FFFFFF;}

#boxlist03 ul,li{padding-top:0px; padding-left:0; padding-right:0; line-height:139%; padding-bottom:0px; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; list-style:none;}

#boxlist03 img{padding-top:8px; padding-left:0; padding-right:0; padding-bottom:10px; margin-top:0; margin-bottom:0; margin-left:0; margin-right:0;}

/*middle*/
#layout2{width:361px; vertical-align:top; padding-right:19px; padding-top:0px; padding-left:0; padding-bottom:0px; margin:0;}

#headline{padding-bottom:5px; padding-right:0px;padding-left:0; padding-top:5px;  margin:0 0 8px 0; border-bottom:#DCDCDC solid 1px;}

#headline img{padding-bottom:8px;padding-top:2px; padding-right:5px;padding-left:0; margin:0 0;}

#headline_sub{padding-bottom:5px;padding-top:5px; padding-right:0px;padding-left:0; margin:0 0;}

#headline_sub img{padding-top:8px;padding-bottom:10px; padding-right:5px;padding-left:0; margin:0 0;}

#pr_ad{border:#D8D8D8 1px solid; margin:10px 0 10px 0;padding-top:15px; padding-right:19px;padding-left:0; padding:1px 1px;}

#pr_bg{background-color:#F0F0F0; margin:0; font-size:12px; line-height:140%;}

#ar_list{padding:0 0 10px 0; margin:0;  line-height:150%; list-style:none;}

#ar_list2{padding:0 0 0 0; margin:0;  line-height:150%; list-style:none;}

#interview{border:#B9D7EC solid 1px; margin:0 0 10px 0; padding:1px 1px;}

#interview_bg{background:url(../images/interview_bg.gif) top left repeat-x; margin:0 0; padding:7px 7px;}

#interview_bg img{padding-top:7px; margin:0;}

#carendar{border:#A4A4A4 solid 1px; margin-bottom:10px;padding:1px 1px;}

#carendar_bg{background:url(../images/carendar_bg.gif) top left repeat-x; margin:0 0; padding:7px 7px;}

#carendar_photo{border:#CCCCCC solid 1px; margin:0 0 10px 0;padding:1px 1px;}

/*right*/
#layout3{width:284px; vertical-align:top; padding:0; margin:0;}

#column{background:url(../images/column_box.gif) top left repeat-x; margin:0 0 0 0; padding:7px 7px 10px 7px;}

#column img{padding-right:8px; padding-bottom:10px; padding-top:3px; padding-left:0; margin:0;}

#column_border{background:url(../images/column_line.gif) top left repeat-x; margin:0; padding:0; height:9px;}

#banner{margin:0 0 0 0; padding:0 0 12px 0;}

#banner2{margin:0 0 0 0; padding:12px 0 0 0;}

#banner3{margin:0 0 0 0; padding:0 0 10px 0;}

#bn_inv {margin:0 0 10px 0; padding:0 0 0 0; border:#000 1px solid;}

#box2{ padding:1px 1px; margin:0 0 12px 0; border:#E1ECF0 solid 1px;}

#box2_bg{background:url(../images/box2_line.gif) top left repeat-x; margin:0; padding:5px 5px;}

#box3{padding:6px 6px; margin-bottom:7px; margin-left:0; margin-right:0; margin-left:0; margin-top:0; border:#AACCEE solid 1px; background-color:#F5F9FD;}

#box3 ul,li{list-style:none; padding:0; margin:0; }

#box4{padding:0px 10px; margin:0; border:#A8C8EE solid 1px;}

#box4 ul,li{padding:0; margin:0; list-style:none; line-height:130%;}

#box4_line{padding:3px 0px; margin:0; border-bottom:#A8C8EE solid 1px;}

#box5{padding:6px 6px; margin-bottom:7px; margin-left:0; margin-right:0; margin-left:0; margin-top:0; border-bottom:#AACCEE solid 1px; border-left:#AACCEE solid 1px; border-right:#AACCEE solid 1px; 
 background-color:#F5F9FD;}
 
#box5 ul,li{padding:0; margin:0; list-style:none; line-height:130%;}

#box5 ul,li{list-style:none; padding:0; margin:0; }

/*bottom*/
#bottom{border:#CCCCCC 1px solid; padding:8px 18px 8px 18px; font-size:12px; color:#1F1F1F;}


/*kiji*/
#k_layout1{width:648px; vertical-align:top;padding-top:0; padding-right:20px; padding-bottom:0; padding-left:0; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0;}

#k_layout1 img {
	margin:0 5px 0 0;
}

#k_layout2{width:300px; vertical-align:top;padding-top:0; padding-right:0px; padding-bottom:0; padding-left:0; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0;}


/*list*/
#list ul{padding:4px 0 4px 0; margin:0 0 0 0;list-style:none; background:url(../images/list_dot_line.gif) bottom left repeat-x;}

#list li{padding:4px 0 4px 0; margin:0 0 0 0;list-style:none;}

#paging {padding:10px 0 10px 0; margin:0 0 0 0;text-align:center;}


/*calendar*/
#c_layout1{width:244px; vertical-align:top;padding-top:0; padding-right:0; padding-bottom:0; padding-left:20px; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0;}
#c_layout2{width:510px; vertical-align:top;padding-top:0; padding-right:0; padding-bottom:0; padding-left:20px; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0;}


