@charset "UTF-8";#main {float:left;position:relative;}#main h2 {margin-bottom:3px;}.mb-20 {margin-bottom:20px;}p.to_detail_search_btn {position:absolute;top:13px;right:0;}span.absolute {position:absolute;top:8px;right:10px;}span.absolute02 {position:absolute;top:7px;_top:7px;left:280px;}span.absolute03 {position:absolute;top:7px;_top:7px;right:10px;}span.absolute,span.absolute02 img,span.absolute03 img {_vertical-align:middle;}span.absolute a:link,span.absolute a:visited,span.absolute02 a:link,span.absolute02 a:visited,span.absolute03 a:link,span.absolute03 a:visited {color:#557FAA;}#news #news_box {width:714px;border-left:1px solid #DDD;border-right:1px solid #DDD;border-bottom:1px solid #DDD;padding:10px 17px 7px;margin-bottom:15px;overflow:hidden;_zoom:1;}#news #news_box .news_text {float:left;}#news #news_box .news_text ul li {margin-bottom:4px;}#news #news_box .news_text ul li span {font-size:10px;vertical-align:middle;margin-right:15px;}#news #news_box .news_text ul li a:link,#news #news_box .news_text ul li a:visited,.caption h6 a:link,.caption h6 a:visited {color:#557FAA;}#news #news_box .news_text ul li a:hover,.caption h6 a:hover {text-decoration:underline;}#news #news_box .news_img {float:right;width:142px;}#news #news_box .news_img .imgBox {display:table-cell;width:136px;height:118px;border:1px solid #CACACA;text-align:center;vertical-align:middle;padding:2px;}#news #news_box .news_img .imgBox img {max-width:136px;max-height:118px;}#news #news_box .news_img div.caption {margin-top:3px;}#news #news_box .news_img div.caption h6 {font-size:10px;font-weight:normal;}#news #news_box .news_img div.caption h6 a {color:#333;}#main_top {margin-bottom:15px;position:relative;overflow:hidden;_zoom:1;}.mb-5 {margin-bottom:5px;}.mb-15 {margin-bottom:15px;}#offers {width:748px;border-left:1px solid #DDD;border-right:1px solid #DDD;border-bottom:1px solid #DDD;background-color:#EEE;padding-top:8px;overflow:hidden;_zoom:1;}#offers #offers_box {width:187px;text-align:center;padding:10px 0;float:left;overflow:hidden;_zoom:1;}#offers #offers_box a {display:block;width:170px;margin:0 auto;overflow:hidden;_zoom:1;}#offers #offers_box a h4 {font-size:12px;}#offers #offers_box a:link h4,#offers #offers_box a:visited h4 {color:#505050;}#offers #offers_box a:hover h4 {color:#A0A0A0;}#offers #offers_box a .box {width:115px;height:110px;background:#B8B8B8 url(/img/box_head.gif) no-repeat left top;padding:5px 5px 5px;margin:5px auto 0;}#offers #offers_box a .box h5 {font-weight:normal;font-size:11px;color:#FFF;text-align:left;margin-top:3px;}span.vertical-align img {vertical-align:top;}span.shadow01 {position:absolute;top:85px;left:248px;}span.shadow02 {position:absolute;top:85px;right:250px;}span.shadow03 {position:absolute;top:280px;left:248px;}#main_bottom_left {float:left;position:relative;}#main_bottom_right {float:right;position:relative;}#seminar,#qa {width:333px;height:260px;border-left:1px solid #DDD;border-right:1px solid #DDD;border-bottom:1px solid #DDD;padding:10px 15px;}#seminar .seminar_box {overflow:hidden;}#seminar .seminar_box,#qa .qa_box ul {margin-bottom:10px;}#seminar .seminar_box a,#qa .qa_box a {font-weight:bold;}#seminar .seminar_box a:link,#seminar .seminar_box a:visited,#qa .qa_box a:link,#qa .qa_box a:visited {color:#666;}#seminar .seminar_box a:hover,#qa .qa_box a:hover {color:#B0B0B0;}#seminar .seminar_box .style {height:15px;background:url(/img/top_seminar_day_img.gif) no-repeat left top;font-size:10px;padding:1px 0 0 40px;}#qa .qa_box .font_style {height:15px;background:url(/img/top_qa_content_img.gif) no-repeat left top;font-size:10px;padding:1px 0 0 40px;}.mb-2 {margin-bottom:2px;}.clear {clear:both;}#offer {clear:both;height:auto;border-bottom:1px solid #D3D3D3;margin-bottom:5px;padding-bottom:25px;overflow:hidden;/height:181px;}#offer h3 {border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:url(../img/top_h3_back_img.gif) repeat-x;font-size:16px;font-weight:normal;color:#FB930B;padding:8px 0 0 10px;margin-bottom:15px;/height:30px;}#offer .summary {float:left;border:1px solid #E0E0E0;padding:5px;margin-left:20px;/margin-left:10px;}#offer h4 {font-size:12px;color:#909090;margin:0 0 5px 210px;}#offer .text {width:460px;margin-left:210px;margin-bottom:5px;}#offer ul li {width:390px;width:375px;font-size:10px;font-size:11px;color:#FF9F00;line-height:1.4;background:url(../img/skill_icon2.gif) no-repeat left 1px;padding:2px 0 0 22px;margin-left:210px;}#offer a {display:block;overflow:hidden;}#offer a:link,#offer a:visited {color:#666;}#sub {background-color:#F5F5F5;float:right;}#sub h3 {height:26px;line-height:2.3;color:#FFFFFF;background:url(../img/seminar_backimg.gif) no-repeat;padding-left:33px;margin-bottom:0;}#sub h4 {margin:0 10px 10px 10px;padding-top:8px;}#sub h4 a:link, #sub h4 a:visited {color:#202020;}#sub h4 a:hover {color:#007FFF;text-decoration:underline;}#sub ul li {display:block;padding:0 10px 8px 30px;margin:0 0 5px 10px;}#right {width:234px;float:right;}
