/* ファイル名：/css/manabi04/styles_sitemap.css 概要：「サイトマップ」ページのレイアウトを設定。 サイト名：BrushUP学び URL：http://www.brush-up.jp/ (c) Paseli Co.,Ltd. All Rights Reserved. */
/* common */
#contwrap h2,#contwrap p {	text-align:left}
#contwrap{width:950px}
#main{width:700px; margin:0; position:relative}
#side{width:235px; padding-bottom:15px}
.page_top{width:950px; height:auto; margin:10px 0; clear:both; text-align:right; background:none repeat scroll 0 0 transparent}
.mar_none{margin:0 !important}
.border_none{border:none !important}
/* left */
.header_left_tx{width:460px; margin:0 0 10px; padding:0 0 0 10px; float:left; text-align:left}
:root * >.koza_search{width:auto; padding:0 10px 10px; padding:10px}
.koza_search_wh{width:auto; margin:0; padding:5px 0}
.sitemap_cont{overflow:hidden; background:url(/manabi06/sitemap/images/bor.gif) repeat-y; padding:0 5px}
.sitemap_cont div{width:218px; margin:0 8px 0 0; float:left}
.sitemap_cont span, .side_cap_bg{width:218px; margin:0 8px 0 0; padding:5px 0; float:left; overflow:hidden; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; font-weight:700; color:#FFF; display:block; text-align:center; background:#999}
.sitemap_cont p{padding:0 5px 5px; overflow:hidden}
.sitemap_cont ul{padding:0 5px 5px}
.sitemap_cont li{width:215px; margin:10px 13px 0 0; float:left; font-weight:700; line-height:1.5em; display:block}
.sitemap_cont a, .sitemap_cont span.none{padding:0 0 0 8px; display:block; background:url("/images/top_renew/arrow_gr.gif") no-repeat 0 0.4em}
.sitemap_cont ul .none{width:auto; color:#CCC; text-align:left; overflow:visible; height:auto; margin:0}
.sitemap_cont ul li.mar_none{width:190px !important; margin:10px 0 0 !important}

/* right */
.side_r_bg{margin:0 0 5px; padding:5px; overflow:visible !important; text-align:center; background:#ECEBE6}
.side_cap_bg{width:225px; margin:0; float:none; height:auto}
.side_r_bg p{padding:5px 5px 0; text-align:left}
ul.side_search{width:225px; margin:0; text-align:left; background:#FFF}
ul.side_search li{margin:5px 5px 0; padding:3px 3px 3px 8px; border-bottom:1px dotted #CCC; line-height:1.5em; display:block; background:url("/images/top_renew/arrow_gr.gif") no-repeat scroll 0 0.8em transparent}
.border_none{border:none !important}
ul.side_search li.more{padding:3px; text-align:right; background:none}
/*new top*/
.koza_search{width:100%; padding:10px 0; margin:10px 0; background:#ECEBE6; clear:both; overflow:hidden}
.koza_search_wh_mar{width:680px; margin:0 auto; padding:10px 0; background:#FFF; overflow:hidden; text-align:left; position:relative; clear:both}
.koza_search_inner{background:none repeat scroll 0 0 #FFF; padding:5px 0; margin:0 auto 10px; width:680px; overflow:hidden; position:relative; text-align:left; clear:both}
.koza_skill_wh_top{border-left:4px solid #73B509; padding:4px 7px; margin-left:6px; margin-bottom:5px; font-weight:700; font-size:0.9em; line-height:1.45em; color:#66A106}
.koza_search_div{width:100%; overflow:hidden; padding:10px 0; border-top:dotted 1px #CCC}
.area_list_inner span{margin:0 10px 0 20px; font-weight:700; display:block}
.area_list_inner ul{width:640px; margin:5px 0 0 20px; overflow:hidden}
.area_list_inner ul li{background:url("/images/sprite/common_parts.png") no-repeat 0 -45px; line-height:1.5em; margin:0 15px 3px 0; padding:0 0 0 8px; display:block; float:left; white-space:nowrap}
.junle_box{width:330px; float:left}
.junle_box span{margin:0 10px 0 20px; font-weight:700; display:block}
.junle_box ul{width:320px; margin:5px 0 0 20px; overflow:hidden}
.junle_box ul li{background:url("/images/sprite/common_parts.png") no-repeat 0 -47px; line-height:1.5em; margin:0 15px 3px 0; padding:0 0 0 8px; display:block; float:left; white-space:nowrap}
.junle_box.area_list ul li{background-position:0 -45px}
