/* ************************************************************

Title: corporate.css

************************************************************ */
#corporate #contents{padding:10px 0;}
#corporate #main{width:772px;margin-top:20px;}
#corporate #sidebar{width:200px; margin-left:20px;border:1px solid #777;}
#corporate .height50{height:50px;}
#corporate .height80{height:80px;}
#corporate .font15px{font-size:15px;}
#corporate .bold{font-weight:bold;}
.breadcrumb{overflow:hidden;margin:0 auto 10px auto;width:1020px;clear:both;}
.breadcrumb li{float:left;font-size:10px;}
.contents-title{height: 50px;margin-bottom:26px;padding-left:20px;background:url("../images/bg_title.jpg") no-repeat;background-position:0 6px;border:0;color: #3366cc;font-size: 24px;font-weight: bold;}
#corporate #sidebar{background:url("../images/bg_sidenavi.jpg")top left no-repeat; width:202px;height:236px;border:0;}
#corporate #sidebar dt{color:#3366cc;font-size:18px;padding:25px 15px 20px 15px;font-weight:bold;border-bottom:1px solid #B9B9C8;}
#corporate #sidebar dd{color:#545454;font-size:14px;}
#corporate #sidebar dd a{color:#545454;height:14px;padding:20px 15px;display:block;border-right:1px solid #B9B9C8; border-left:1px solid #B9B9C8;border-bottom:1px solid #B9B9C8;}
#corporate #sidebar dd a.active{background:#DAECFF;border-right:1px solid #B9B9C8; border-left:1px solid #B9B9C8;border-bottom:1px solid #B9B9C8;}
#corporate #sidebar dd a:hover{background:#DAECFF;color:#aaa;text-decoration:none;border-right:1px solid #B9B9C8;border-left:1px solid #B9B9C8;}
#corporate #sidebar dd a.last:hover{}

#overview{font-size:12px;}
#overview dl{overflow:hidden;border-bottom:1px solid #e4e4e4;padding-bottom:5px;}
#overview dt{float:left;width:180px;background:#E4E4E4;padding:15px 0 15px 10px;margin:5px 20px 0px 0px;}
#overview dd{padding:15px 0 15px 10px;margin:5px 20px 0px 0px;}

#message{margin-top:50px;overflow:hidden;}
#message h4{font-size:16px;font-weight:bold;border-bottom:#777 solid 1px;padding:0 0 5px 15px;margin-bottom:20px;}
#message img{float:left;padding-right:20px;}
#message dt{font-size:16px;margin-bottom:20px;}
#message dd{font-size:14px;line-height:1.25em;}
#message h5{background:url("../images/bg_messageh5.jpg") bottom left no-repeat;clear:left;color:#525260;font-size:16px;font-weight:bold;padding:0 0 3px 20px;margin-top:30px;}
#message p{font-size:14px;margin:15px 0 50px 0;}

#press {margin-bottom: 50px;}
#press dl {font-size:12px;border-bottom:1px solid #E4E4E4;overflow:hidden;padding:25px 0;margin-bottom:;}
#press dl dt {float:left;margin-right:40px;padding-left:15px;}

#recruit {margin-bottom: 50px;}
#recruit h5 {font-size:18px;font-weight:bold;border-bottom:1px solid #E4E4E4;padding-bottom:10px;margin-top:30px;}
#recruit dl {font-size:12px;border-bottom:1px solid #E4E4E4;overflow:hidden;padding:15px 0;}
#recruit dl.last{margin-bottom:50px;}
#recruit dl dt {float:left;padding:0 40px 0 15px;}
#recruit dl dd {margin-left:250px;}
#recruit #about{background:url("../images/bg_recruit.jpg")top left no-repeat;width:560px;margin:40px auto 0 auto;}
#recruit #about dl{border:0;font-size:14px;padding:25px 0 40px 20px;}
#recruit #about dt{float:none;font-weight:bold;padding:0;}
#recruit #about dd{margin:14px 0;}
#recruit #about a{text-decoration:underline;}
#recruit #about a:hover{opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; zoom: 1;text-decoration:none;}
#recruit #subscribe {width:250px;margin:0 auto 50px auto;}

