body { margin: 0; text-align: center; background-color:#E4F1F1; }
body#whbg { margin: 0px; background-color: #FFFFFF; background-image: none; text-align: left;}
h1 {
	margin: 3px 0 5px 7px;
	font-size: 13px;
	line-height: 110%;
	color: #24240C;
	font-weight: normal;
	font-family: "ＭＳ Ｐゴシック", "Osaka"
	}
strong.ji_strong {
	font-weight: bold;
	color: #006E00;
	}
p {
	margin-top: 0px;
	}
img {
	border:0;
	}
h1,h2,h3,h4,ul,ol,li,dl,dt,dd {
	padding: 0;
	margin: 0;
	}

/*-----------------------------------------------
テンプレートレイアウト
-----------------------------------------------*/
#pagetop {
	width: 850px;
	background-color: none;
	margin: 0 auto;
	text-align: left;
	}
#contents {
	margin: 0 auto;
	text-align: left;
	}
.mnbase {
	border: #FE7400 solid;
	border-width: 0 1px 1px 1px;
	padding: 0 0 4px;
	}
.btm { font-size: 75%; line-height: 140%; color: #24240C}
.btm a:link { color: #24240C; text-decoration: underline}
.btm a:visited { color: #6F6758; text-decoration: underline}
.btm a:hover { color: #24240C; text-decoration: none}
.btm2 { font-size: 70%; line-height: 120%; color: #24240C}
.btm2 a:link { color: #24240C; text-decoration: none}
.btm2 a:visited { color: #6F6758; text-decoration: none}
.btm2 a:hover { color: #24240C; text-decoration: underline}
.btm3 { font-size: 70%; line-height: 140%; color: #34A483}
.btm3 a:link { color: #F38412; text-decoration: none}
.btm3 a:visited { color: #FD25600; text-decoration: none}
.btm3 a:hover { color: #F38412; text-decoration: underline}
.sdw { background-image: url(img/share/wk.gif); background-repeat: repeat-y}
/*-----------------------------------------------
あすなろセカンド用
-----------------------------------------------*/
.lead {
	padding: 6px 15px;
	font-size: 95%;
	line-height: 110%;
	color: #333;
	}
.lead2 {
	padding: 6px 15px;
	font-size: 95%;
	line-height: 110%;
	color: #666;
	font-weight: bold;
	}
.stitle {
	font-size: 95%;
	line-height: 140%;
	color: #FE7400;
	font-weight: bold;
	border: #CCCCCC solid;
	border-width: 0 0 1px 0;
	}
.stitle2 {
	font-size: 95%;
	line-height: 140%;
	color: #3AB63A;
	font-weight: bold;
	border: #CCCCCC solid;
	border-width: 0 0 1px 0;
	}
.content01 {
	padding: 10px 25px;
	font-size: 80%;
	line-height: 140%;
	color: #333333;
	}
.as_idx {
	padding: 10px 0 15px 0;
	}
/*.as_idx img {
	padding: 0 5px;
	}*/
.as_idx .img_pt {
	padding: 0;
	}
.as_title01 {
	padding: 5px 0px;
	font-size: 95%;
	line-height: 140%;
	font-weight: bold;
	color: #24240C;
	border: #BADDDD solid;
	border-width: 0 0 1px;
	}
.as_title02 {
	padding: 5px 15px;
	font-size: 95%;
	line-height: 140%;
	font-weight: bold;
	color: #666666;
	border: #CCCCCC dotted;
	border-width: 0 0 1px;
	}
.as_title03 {
	padding: 10px;
	font-size: 90%;
	line-height: 140%;
	font-weight: bold;
	color: #24240C;
	}
.as_title04 {
	padding: 0px 0px 5px 0px;
	font-size: 95%;
	line-height: 140%;
	font-weight: bold;
	color: #24240C;
	border: #BADDDD solid;
	border-width: 0 0 1px;
	}
.as_title05 {
	padding: 5px 0px;
	font-size: 75%;
	line-height: 140%;
	font-weight: bold;
	color: #10776E;
	}
.as_content01 {
	padding: 5px 0px;
	font-size: 80%;
	line-height: 140%;
	color: #333333;
	}
.as_content02 {
	padding: 10px 15px;
	font-size: 80%;
	line-height: 140%;
	color: #333333;
	border: #CCCCCC dotted;
	border-width: 0 0 1px;
	}
.as_newslist{
	padding: 3px 0 0 4.5em;
	text-indent: -4.0em;
	_text-indent: -3.0em;
	}

/*-----------------------
float/ align/ pt_img
------------------------*/
.fl_left {
	float: left;
	}
.fl_right{
	float: right;
	}
.al_left {
	text-align: left;
	}
.al_right {
	text-align: right;
	}
.al_center {
	text-align: center;
	}
.img_left {
	float: left;
	margin: 0 12px 12px 0;
	}
.img_right {
	float: right;
	margin: 0 0 12px 12px;
	}
.img_pt {
	vertical-align: middle;
	margin: 2px 5px 2px 0;
	}
.img_pt_top {
	vertical-align: top;
	margin: 2px 5px 2px 0;
	}
.img_pt_btm {
	vertical-align: bottom;
	_vertical-align: text-bottom;
	margin: 2px 5px 2px 0;
	}

/*-----------------------
リストポイントなしor数字リスト
------------------------*/
ul.nopt {
	padding: 0;
	margin: 0;
	list-style-type: none;
	}
ol.nopt {
	padding: 0 0 0 25px; margin: 0;
	}
.nopt li{
	margin: 0 0 10px 0;
	padding: 0;
	}
.nopt li span.lead{
	padding:0;
	font-size: 100%;
	line-height: 140%;
	color: #333;
	}
.nopt li span.lead2{
	padding:0;
	font-size: 100%;
	line-height: 140%;
	color: #666;
	font-weight: bold;
	}
/*-----------------------
リストポイント画像
------------------------*/
ul.ptlist {
	padding: 0;
	margin: 0;
	list-style-type: none;
	}
.ptlist li {
	margin: 0 0 10px 0;
	padding: 0px 0px 0px 20px;
	background-image: url(img/share/ptlist.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
/*-----------------------
リストポイントスクエア
------------------------*/
ul.ptsquare {
	padding: 0 0 0 15px;
	margin: 0;
	}
.ptsquare li {
	list-style-type:square;
	margin: 0 0 5px 0;
	padding: 0;
	}
	
/*-----------------------------------------------
voice(お客様の声フラッシュページ)専用
-----------------------------------------------*/
.ji_voice { font-size: 80%; line-height: 140%; color: #333 ; padding: 10px 15px;}

/*-----------------------------------------------
施工プログラムmenu2(スケジュール)専用
-----------------------------------------------*/
.seko_menu2 {
	padding-left: 10px;
	font-size: 80%;
	line-height: 140%;
	color: #FFF;
	border: #FFF solid;
	border-width: 0 0 1px;
	}
	
/*-----------------------------------------------
share部
-----------------------------------------------*/
/*-----------------------
画像・左右回り込み
ptはポイント画像用：中央（絶対的）
------------------------*/
.img_left {
	float: left;
	margin: 0 12px 12px 0;
	}
.img_right {
	float: right;
	margin: 0 0 12px 12px;
	}
.img_pt {
	vertical-align: middle;
	margin: 2px 5px 2px 0;
	}

/*-----------------------
文字サイズ・カラー指定
idtはインデント付
------------------------*/
.ji_140 { font-size: 140%; line-height: 140%; color: #24240C}
.ji_120 { font-size: 120%; line-height: 140%; color: #24240C} 
.ji_110 { font-size: 110%; line-height: 140%; color: #24240C}
.ji_100 { font-size: 100%; line-height: 140%; color: #24240C}
.ji_90 { font-size: 90%; line-height: 140%; color: #24240C}
.ji_80 { font-size: 80%; line-height: 140%; color: #24240C}
.ji_75 { font-size: 75%; line-height: 140%; color: #24240C}
.ji_70 { font-size: 70%; line-height: 140%; color: #24240C}
.ji_idt50 { padding-left: 50px; font-size: 80%; color: #24240C; line-height: 140%}
.ji_idt20 { padding-left: 20px; font-size: 80%; color: #24240C; line-height: 140%}
.ji_idt15 { padding-left: 15px; font-size: 80%; color: #24240C; line-height: 140%}
.ji_idt10 { padding-left: 10px; font-size: 80%; color: #24240C; line-height: 140%}
.linehgt_180 {  line-height: 180%}
.col_wh { color: #FFFFFF}
.col_orange { color: #FF6600}
.col_blue { color: #2C3876}
.col_brown { color: #9E6210}
.col_green { color: #28763D}
.col_sky { color: #4C95D9}
.col_red { color: #990000}

/*-----------------------
リンク
------------------------*/
a:link { color: #34A483; text-decoration: underline}
a:visited { color: #007463; text-decoration: underline}
a:hover { color: #34A483; text-decoration: none}
a.link1:link { color: #333; text-decoration: none}
a.link1:visited { color: #666; text-decoration: none}
a.link1:hover { color: #333; text-decoration: underline}
a.link2:link { color: #555555; text-decoration: underline}
a.link2:visited { color: #777777; text-decoration: underline}
a.link2:hover { color: #555555; text-decoration: none}
a.link3:link { color: #FF8200; text-decoration: underline}
a.link3:visited { color: #FF8200; text-decoration: underline}
a.link3:hover { color: #FF8200; text-decoration: none}
a.link4:link { color: #555555; text-decoration: none}
a.link4:visited { color: #777777; text-decoration: none}
a.link4:hover { color: #555555; text-decoration: underline}
.back_to_top { padding-top: 15px; padding-bottom: 15px; font-size: 80%; line-height: 140%;}
.back_to_top a:link { color: #61A542; text-decoration: underline}
.back_to_top a:visited { color: #596E10; text-decoration: underline}
.back_to_top a:hover { color: #61A542; text-decoration: none}

/*-----------------------
paddingとmargin
------------------------*/
.sptop_05 { padding-top: 5px;}
.sptop_10 { padding-top: 10px;}
.sptop_13 { padding-top: 13px;}
.sptop_15 { padding-top: 15px;}
.sptop_20 { padding-top: 20px;}
.sptop_40 { padding-top: 40px;}
.spbtm_05 { padding-bottom: 5px;}
.spbtm_10 { padding-bottom: 10px;}
.spbtm_40 { padding-bottom: 40px;}
.sphgt_05 { padding-top: 5px; padding-bottom: 5px;}
.sphgt_10 { padding-top: 10px; padding-bottom: 10px;}
.sphgt_15 { padding-top: 15px; padding-bottom: 15px;}
.sphgt_20 { padding-top: 20px; padding-bottom: 20px;}
.spwid_05 { padding-right: 5px; padding-left: 5px;}
.spwid_10 { padding-right: 10px; padding-left: 10px;}
.spwid_15 { padding-right: 15px; padding-left: 15px;}
.spwid_20 { padding-right: 20px; padding-left: 20px;}
.spwid_30 { padding-right: 30px; padding-left: 30px;}
.sppad_10 { padding: 10px;}
.mgtop_10 { margin-top: 10px;}
.mgbtm_05 { margin-bottom: 5px;}
.mgbtm_10 { margin-bottom: 10px;}
.mghgt_05 { margin: 5px 0;}
.mghgt_10 { margin: 10px 0;}
.mgwid_05 { margin: 0 5px;}
.mgwid_10 { margin: 0 10px;}
.mgwid_25 { margin: 0 25px;}
.mg_10 { margin: 10px}

/*-----------------------
ボーダー
------------------------*/
.bg_line { border: #CCCCCC solid; border-width: 0 0 1px}
.bg_line2 { border: #ADADAD dotted; border-width: 0 0 1px}
.bg_line3 { border: #E4DBCC solid; border-width: 0 0 1px}
.bg_linewh { border: #FFF solid; border-width: 0 0 1px}
.bg_linewh2 { border: #FFF dotted; border-width: 0 0 1px}
.top_line { border: #D2C3AA solid; border-width: 0 0 2px}
.bg_line_siroari { border: #D1D0CA solid; border-width: 0 0 1px;
				   padding: 10px 0 5px 0;
				   color:#FF6600; }
.underline{
	text-decoration:underline;
	}

/*-----------------------
黒柳専用
------------------------*/
.col_mos { color: #34A483}
.sphgt_40 { padding-top: 40px; padding-bottom: 40px;}
.spwid_50 { padding-right: 50px; padding-left: 50px;}
.sptop_30 { padding-top: 30px;}
.bg_line4 { border: #BADDDD solid; border-width: 0 0 1px}
.spbtm_20 { padding-bottom: 20px;}
a.link5:link { color: #76BBBB; text-decoration: underline}
a.link5:visited { color: #76BBBB; text-decoration: underline}
a.link5:hover { color: #76BBBB; text-decoration: none}
a.link6:link { color: #34A483; text-decoration: underline}
a.link6:visited { color: #34A483; text-decoration: underline}
a.link6:hover { color: #34A483; text-decoration: none}
.bg_sora {background: url(img/house/sora_bg4.gif) repeat-y;}
.bg_sora2 { background: url(img/house/sora_bg2.gif) repeat-y;}
.bg_yume2 { background: url(img/house/yume_bg2.gif) repeat-y;}
.bg_fami { background: url(img/house/fami_bg.gif) repeat-y;}
.bg_fami2 { background: url(img/house/fami_bg2.gif) repeat-y;}
.bg_meet2 { background: url(img/house/meet_bg2.gif) repeat-y;}
.bg_sora3 { background: url(img/house/sora_bg33.gif) repeat-y;}
.bg_tochi { background: url(img/idea/tochi_bg.gif) no-repeat left top;}
.bg_waku { background: url(img/idea/waku_bg.gif) repeat-y;}
.bg_waku2 { background:url(idea/img/uruoi_01/contents_bg.gif) repeat-y;}
.bg_meet { background: url(img/house/meet_41.gif) repeat-y;}
.bg_meet3 { background: url(img/house/meet_bg.gif) repeat-y;}
.bg_plan {background: #7BB2F0 url(img/idea/plan_13.jpg) no-repeat bottom;padding-bottom: 320px;}
.bg_syu{ background: #C0E9FF url(img/idea/syu_17.jpg) no-repeat bottom; 
padding-bottom: 200px;}
.bg_presi { background: url(img/presi/5_bg.gif) repeat-y;}
.bg_road { background: url(img/roadmap/bg_09.gif) repeat-y;}
.bg_road2 { background: url(img/roadmap/bg_21.gif) repeat-y;}
.bg_jimu { background: url(img/yume/jimu_bg.gif) repeat-y;}
.bg_genba { background: url(img/yume/genba_bg.gif) repeat-y;}
.bg_visit { background: url(as_tem_img/img_visit/line_11.gif) repeat-x bottom;}
.bg_top_house { background: url(img/top/bg_house.gif) no-repeat right top;}
.bg_top_jyutaku { background: url(img/top/jyutaku_waku.gif) repeat-y;}
.bg_top_diary { background: url(img/top/diary_waku.gif) repeat-y;}
.img_house1 { text-align: left; padding: 45px 0 30px 0;}
.img_house2 { text-align: left; padding: 25px 0 8px 0;}
.img_topbtmbtn { text-align: right; padding: 12px 22px 22px 0;}
.img_topbtmbtn img { margin: 8px 8px 8px 0;}
.img_btmbtn { text-align: right; padding: 12px 12px 12px 0;}
.img_btmbtn img { margin: 8px 8px 8px 0;}
.strong_seko { font-size: 80%; font-weight: bold; color: #24240C;}

/*---------------------------------------------------------------------------------
Program Page Layout (as_co)
---------------------------------------------------------------------------------*/
.clearfix:after {
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
	}
/*--- IE ---*/
.clearfix {
	display:inline-block;
	}
/*MacIE \*/
* html .clearfix {height: 1em;}
.clearfix {display: block;}
/*  */


/*------- as_Share -------*/
#as_page:after {
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
	}
#as_page {
	display:inline-block;
	width: 600px;
	margin: 20px 0 0 14px;
	}
/*MacIE \*/
* html #as_page {height: 1em;}
#as_page {display: block;}
/* */

.as_idx {
	clear: both;
	width: 596px;
/*	border: 1px solid #BADDDD; */
	margin: 20px 0;
	}
.as_idx_y {
	clear: both;
	width: 596px;
	border: 2px solid #FF9900;
	margin: 20px 0;
	}
.as_idx ul {
	clear: both;
	padding: 3px 0 0 10px;
	list-style-type: none;
	}
.as_idx_y ul {
	clear: both;
	padding: 3px 0 0 3px;
	list-style-type: none;
	}
.as_idx li,
.as_idx_y li {
	padding: 2px 0 5px 15px;
	background: url(img/share/ptlist.gif) no-repeat left 5px;
	line-height: 110%;
	}
.as_idx2 {
	border: 1px dashed #33CC66;
	}
.as_idx2 ul {
	padding: 3px 0 10px 3px;
	list-style-type: none;
	}
.as_idx2 li {
	margin: 0 0 2px 0;
	padding-left: 15px;
	background: url(img/share/pt.gif) no-repeat left center;
	}
.as_idx3 {
	border: 1px dashed #FFCCCC;
	}
#as_contents:after {
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
	}
/*MacIE \*/
* html #as_contents {height: 1em;}
#as_contents {display: block;}
/* */
#as_contents {
	display:inline-block;
	}
#as_page_btn {
	clear:both;
	float: right;
	padding: 10px 10px 0 0;
	}
#as_page_btn img {
	margin-left: 5px;
	}

/*------
as_news
--------*/
#as_news_box {
	width: 600px;
	margin-left: 0;
	}
#as_news:after,
#as_news2:after{
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
	}
#as_news_box h3{
	font-size: 110%;
}
#as_news {
	width: 600px;
	display:inline-block;
	}
#as_news2 {
	width: 600px;
	padding-top: 10px;
	display:inline-block;
	}
/*MacIE \*/
   * html #as_news,
   * html #as_news2 {height: 1em;}
   #as_news,
   #as_news2 {display: block;}
/*  */

#as_newspic img{
	float: right;
	border-left: 5px solid #FFF;
	margin: 15px 0 5px;
	}
#as_news h3 {
	font-size: 110%;
	margin: 0 0 3px;
	padding: 10px 0 10px 15px;
	border-bottom: 1px solid #BADDDD;
	background: none;
	}
#as_news h3.sptop {
	padding-top: 65px;
}
#as_news2 h3 {
	font-size: 110%;
	margin: 15px 0 20px;
	padding: 5px 0 10px 45px;
	border-bottom: 1px solid #DD1407;
	background: url(as_tem_img/share/pt2.gif) no-repeat left;
	}
#as_news p,
#as_news2 p {
	clear: both;
	}
#as_news img,
#as_news2 img {
	margin: 0 5px 0 5px;
	}

/*------
as_news_page
--------*/
#category_link {
	text-align: right;
	padding: 5px 0;
	}
#category_link a {
	padding: 3px 0 3px 20px;
	background: url(as_tem_img/img_news/pt_cate.gif) no-repeat left center;
	}
#nex_prev_link {
	text-align: right;
	border-top: 1px solid #BADDDD;
	padding-top: 8px;
	}
#nex_prev_link .back a {
	padding-left: 20px;
	margin-right: 20px;
	background: url(as_tem_img/share/pt_s2.gif) no-repeat left center;
	overflow:hidden;
	}
#nex_prev_link .next a {
	padding-right: 20px;
	background: url(as_tem_img/share/pt_s.gif) no-repeat right center;
	}


#as_news_page h3{
	background: url(as_tem_img/share/pt.gif) no-repeat left center;
	padding: 8px 15px;
	margin: 15px 0;
	font-size: 110%;
	border-bottom: 1px solid #999;
	}
#as_news_page ul li {
	list-style-type: none;
	}
#as_news_page ul li a{
	padding-left: 15px;
	margin-right: 15px;
	background: url(as_tem_img/share/pt_s.gif) no-repeat left center;
	}
#as_news_page.as_staff {
	font-size: 120%;
	line-height: 150%;
	}
#staff_navi li {
	float: left;
	padding: 5px 15px 5px 20px;
	font-size: 110%;
	background: url(as_tem_img/share/pt_02.gif) no-repeat left center;	
	}
#staff_navi li a {
	text-decoration: none;
	}

#as_page_honbun:after {
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
	}
/*--- IE ---*/
#as_page_honbun {
	display:inline-block;
	padding: 10px 0 30px;
	width: 600px;
/*	overflow:hidden; */
	}
/*MacIE \*/
   * html #as_page_honbun {height: 1em;}
   #as_page_honbun {display: block;}
/*  */

#as_page_honbun h3 {
	margin-top: 15px;
	font-size: 150%;
	font-weight: bold;
	border: none;
	background: none;
	padding: 0;
	}
#as_page_honbun h4 {
	margin-top: 15px;
	font-size: 130%;
	font-weight: bold;
	}
#as_page_honbun h5 {
	margin-top: 15px;
	font-size: 120%;
	font-weight: bold;
	}
#as_page_honbun h6 {
	margin-top: 15px;
	font-size: 110%;
	font-weight: normal;
	}
#as_page_honbun ol {
	padding-left: 2em;
	}
#as_page_honbun ul {
	list-style-type: disc;
	margin-left: 20px;
	}
#as_page_nav {
	padding-top: 25px;
	}
#page_prev {
	margin-right: 10px;
	padding-right: 12px;
	background: url(as_tem_img/share/pt_s2.gif) no-repeat right center;
	}
#page_next {
	margin-left: 10px;
	padding-left: 12px;
	background: url(as_tem_img/share/pt_s.gif) no-repeat left center;
	}
.page_num {
	}
.page_num a {
	border: 1px solid #ccc;
	padding: 3px 5px;
	margin: 1px;
	text-decoration: none;
	}
.page_num a:hover {
	background-color:#FFC663;
	}
#as_idx_archive {
	float: left;
/*	width: 240px;*/
	padding: 0 0 15px 15px;
	}
#as_idx_archive h3{
	border-bottom: 1px solid #999;
	width: 220px;
	margin: 15px 0 5px;
	padding: 5px 0;
	}
#as_idx_new {
	float: left;
	width: 320px;
	}
#as_idx_new h3 {
	border-bottom: 1px solid #999;
	width: 320px;
	margin: 15px 0 5px 10px;
	padding: 5px 0;
	}

/*------
as_event event_rp
--------*/
#as_event {
	width: 600px;
	margin: 15px 0;
	}
#as_event_box {
	width: 600px;
	margin-left: 15px;
	}
#as_event h3 {
	font-size: 110%;
	margin: 15px 0 15px;
	padding: 5px 0 10px 45px;
	border-bottom: 1px solid #DD1407;
	background: url(as_tem_img/img_event/pt.gif) no-repeat left;
	}
#as_event p {
	padding-top: 10px;
	}
#as_event img {
	margin: 0 5px 0 5px;
	}
/*------
as_visit
--------*/
#as_visit {
	clear:both;
	width: 600px;
	padding-top: 10px;
	margin-left: 15px;
	}
#as_visit h3 {
	font-size: 110%;
	margin: 15px 0 15px;
	padding: 5px 0 10px 45px;
	border-bottom: 1px solid #DD1407;
	background: url(as_tem_img/img_visit/pt.gif) no-repeat left;
	}
#as_visit h3.idx {
	margin: 15px 10px 10px;
	}
#as_visit img {
	margin: 0 5px 0 5px;
	}
.as_visit_idx:after{
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
	}
.as_visit_idx {
	padding: 0 10px;
	clear:both;
	display:inline-block;
	}

/*MacIE \*/
   * html .as_visit_idx{height: 1em;}
   .as_visit_idx{display: block;}
/*  */

.as_visit_idx img {
	float: left;
	margin-right: 10px;
	}
.as_visit_idx p {
	margin-bottom: 0;
	}
.visit_title {
	font-size: 110%;
	border-bottom: 1px solid #CDCDCD;
	padding: 5px 0 5px 20px;
	margin-bottom: 5px;
	background: url(img/share/pt_s.gif) no-repeat left center;
	}
.as_visit_idx h3 {
	border-bottom: 1px solid #BADDDD;
	background: url(as_tem_img/img_visit/mark_09.gif) no-repeat left;
	padding: 10px 10px 20px 70px;
	margin: 5px 0 10px 5px;
}
.as_visit_idx_box {
	border: #BADDDD solid 2px;
	overflow:hidden;
}
.as_visit_idx_box ul{
	padding: 10px 0 0 25px;
}
.as_visitidx_pic {
	padding-left: 15px;
}
