

/* 992px */
#wrap	{width:970px; margin:0px; padding:0px;}

#header {clear:both;width:970x;}/*height:90px;*/
#header #head_logo{ width:950px; margin:0px 0px 0px 17px}
#header #head_global{ width:220px; height:34PX; float:right}
#header #head_global ul { margin:11px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none}
#header #head_global li {float:left; margin:0px 0px 0px 0px}

#contents {clear:both;width:970x;}
#contents #menu { width:220px; height:560px; float:left;}
#contents #menu #menu_box { width:190px; margin:17px 0px 0px 17px; text-align:right;}
#contents #menu #menu_box ul .m_menu { border-bottom:#FFFFFF solid 1px; padding:2px 10px 2px 10px; background-color:#90a3c1;}
#contents #menu #menu_box li .m_menu { margin:0px 0px 1px 0px;}
#contents #menu #menu_box li .m_menu a { color: #ffffff;text-decoration:none;}
#contents #menu #menu_box li .m_menu a:hover {color: #164265; font-weight:bold;}

#contents #menu #menu_box ul .m_menu_on { border-bottom:#FFFFFF solid 1px; padding:2px 10px 2px 10px; background-color:#7b92b6;}
#contents #menu #menu_box li .m_menu_on { margin:0px 0px 1px 0px;}
#contents #menu #menu_box li .m_menu_on a {color: #164265;text-decoration:none;font-weight:bold;}
#contents #menu #menu_box li .m_menu_on a:hover {color: #164265; font-weight:bold;}
#contents #menu #menu_box img { vertical-align:top}


#contents #board { width:750px; height:614px; float:left; position:relative;}
#contents #board #banner {left:750px; top:250px;right:0px;margin:0;position:absolute;}

#contents #board  #img_text_01 {width:750px;}
#contents #board #board_box {width:750px; height:523px; background-color:#256892}
#contents #board #board_box  #box_01{ width:700px; height:252px; background-color:#FFFFFF; margin:0px 0px 0px 25px}
#contents #board #board_box  #box_01 .main_visual { display:inline; width:536px; height:233px; margin:10px 4px 10px 10px; float:left}
#contents #board #board_box  #box_01 .main_visual_s {display:inline; width:140px; height:233px; margin:10px 0px 0px 0px; float:left}
#contents #board #board_box  #box_01 .main_visual_s .top_img  {margin:4px 0px 0px 0px; vertical-align:top;}

#contents #board #board_box #con_box { width:700px; margin:20px 0px 0px 25px}
#contents #board #board_box #con_box #news_box { display:inline; position:relative; width:360px; height:99px; float:left;}
#contents #board #board_box #con_box #news_box .news_title01 {width:360px; height:20px; margin:0px 0px 10px 0px;background:url(common/images/main/m_title_bg.gif) repeat-x 0px 0px}
#contents #board #board_box #con_box #news_box .img_box { float:left}
#contents #board #board_box #con_box #news_box .img_box img { vertical-align:top; border:#FFFFFF solid 1px;}
#contents #board #board_box #con_box #news_box .text_list { float:left; width:250px;; margin:0px 0px 0px 10px;}
#contents #board #board_box #con_box #news_box .text_list h2 { color:#94d1fd}
#contents #board #board_box #con_box #news_box .text_list a { color:#FFFFFF}
#contents #board #board_box #con_box #news_box .text_list a.hover {color:#FFFFFF}
#contents #board #board_box #con_box #news_box .more {left:325px; top:0px;right:0px;margin:0;position:absolute;}


#contents #board #board_box #con_box #notices_box { display:inline; position:relative; width:320px; height:99px; float:left;margin:0px 0px 0px 20px;}
#contents #board #board_box #con_box #notices_box a {color:#FFFFFF}
#contents #board #board_box #con_box #notices_box a.hover {color:#FFFFFF}


/*sub*/
#contents #s_board { width:750px; float:left; position:relative;}
#contents #s_board #board_box {width:750px;background-color:#256892;}
#contents #s_board #board_box #box_01{ display:inline; float:left; width:710px; background-color:#FFFFFF; margin:0px 0px 0px 20px;}
#contents #s_board #board_box #box_01 #contents_box { width:690px; margin:10px}
#contents #s_board #board_box #box_01 #contents_box #img_box {width:690px;}
#contents #s_board #board_box #box_01 #contents_box .title {width:690px; margin:10px 0px 0px 0px; padding:0px 0px 10px 0px; border-bottom:#CCCCCC solid 1px}
#contents #s_board #board_box #box_01 #contents_box .title h3 { font-size:20px; color:#000000; font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 30px; background:url("common/images/sub/sub_dot03.gif") no-repeat 4px 2px;}
#contents #s_board #board_box #box_01 #contents_box .text {width:690px; text-align:right; font-size:11px; color:#999999}
#contents #s_board #board_box #box_01 #contents_box .con {width:670px; margin:10px 10px 20px 10px}

/*
#footer {clear:both;width:100%; height:60px; margin:20px 0px 0px 0px; float:left}
#footer #foot_left{ width:520px;  margin:13px 0px 0px 17px; float:left; display:inline;}
#footer #foot_right{ width:753px;  float:left;display:inline;}

*/