@charset "utf-8";

/* ****************************************************************************

　目次

-------------------------------------------------------------------------------

　01. common
　02. ローカルナビ
　03. 

******************************************************************************* */




/* ==

　01. common

=============================================================================== */
#container{
	width:auto;
	padding:30px 0 5px;
	background:#fffaf2;
}
#container .baseIn p {
	margin: 0 0 10px;
	font-size: 150%;
	color: #333;
}

/* タイトル */
#container div.title{
	margin:0 0 20px;
	background:none;
	border:none;
	text-align:center;
	clear:both;
}
#container div.title h2{
	margin:0 auto;
	padding:0 0 0 50px;
	background-color:transparent;
	background:url(/shinrin/slowna/images/rn/ico_img01.png) left center no-repeat;
	font-size:32px;
	color:#333;
	font-weight:normal;
	text-align:left;
	display:inline-block;
	/display:inline;
	zoom:1;
}
#container div h2 span{ padding:0; background-color:transparent; font-size:18px; display:block; }
#container h3{
	margin:0 0 15px;
	padding:0 0 0 15px;
	border-bottom:none;
	border-left:5px solid #548832;
	font-size:169%;
	line-height:1.3;
	color:#548832;
	clear:both;
}


#container .slownaBlock {
	width:auto;
	padding:0;
	zoom:1;
	clear:both;
}
#container .slownaBlock:after{ content:''; display:block; clear:both; }





#container .bnr{ text-align:center; }
#container .bnr a{
	zoom:1;
	display:inline-block;
	filter: alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}
#container .bnr a:hover{
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}




/* ==

　02. ローカルナビ

=============================================================================== */
.localNav:after, .localNav ul:after{ content:''; display:block; clear:both; }
.localNav{
	padding:0 0 3px;
	background-color:#000;
	-webkit-font-smoothing: antialiased;
	overflow:hidden;
	zoom:1;
}
.localNav .baseIn{ width:950px; margin:0 auto; overflow:hidden; clear:both; }
.localNav ul{ width:954px; margin-right:4px; background-color:#292929; zoom:1; overflow:hidden; clear:both; }
.localNav li{
	width:220.5px;
	border-right:4px solid #000;
	background-color:#292929;
	display:inline;
	float:left;
}
.localNav li.colW{ width:276.5px; }
.localNav li.current{ background-color:#575757; }

.localNav li a{
	padding:6px 10px 4px 20px;
	background:url(/shinrin/common/images/rn/ico_arw02.png) 10px center no-repeat;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	filter: alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
	display:block;
	zoom:1;
}
.localNav li a:hover{
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}
.localNav li.current a:hover{
	filter: alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}

.localNavSmp{ display:none; }






/* ==

　03. 

=============================================================================== */
#container div div.txt_lead{ margin:0 auto 40px; }
#container div div.txt_lead p{ font-size:169%; color:#333; text-align:center; }
#container div div.txt_lead p span{font-weight:bold;}
#container div div.txt_lead p .color01{color:#006600;}
#container div p em, #container div div.txt_lead p .color02{color:#ff5a00;}



/* column */
#container .colBlock01,
#container .colBlock02{
	width: 970px;
	margin: 0 0 0 -20px;
	overflow: hidden;
	zoom: 1;
	clear: both;
}
#container .colBlock01 .col{
	float:left;
	width:465px;
	margin:0 0 20px 20px;
}
#container .colBlock02 .col{
	float:left;
	width:306px;
	margin:0 0 20px 20px;
}



/* スローナ倶楽部の活動
---------------------------------------------------------------------------- */
#container .actBox{margin-bottom:20px;}
#container .actBox .col{
	border:1px solid #ccc;	
	width:306px;
	margin:0 0 0 17px;
	border-radius: 5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;	
	background:#fff;
	box-sizing:border-box;
}
#container .actBox .col .img{
	text-align:center;
	background:#efefef;
	border-radius: 5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;	
}
#container .actBox .col .img img{
	border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
}
#container .actBox .col .txt{padding:0 15px;}
#container .actBox .col .txt em{
	color:#006600;
	font-weight:bold;
	font-size:112%;
	line-height:1.0;
}


/* 新規入会キャンペーン
---------------------------------------------------------------------------- */
#container .admission{
	margin-bottom:30px;
	padding:10px 10px 20px;
	border:5px solid #6a2f03;
	border-radius: 5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;	
	background: url(/shinrin/slowna/images/rn/bg01.jpg) no-repeat 0 0;
}
#container .admission h3{
	margin:0;
	padding:0;
	border:0;
}
#container .admission p{margin-bottom:0;}
#container .admission p.free{margin-left:45px;}

#container .admission .admBox{
	background:#fff;
}
#container .admission .admBox h4{
	margin:0 0 10px;
	padding:8px 15px 5px;
	font-size:169%;
	color:#fff;
	background:#6a2f03;
}
#container .admission .admBox .inner{ padding:10px 20px; }
#container .admission .admBox .img{
	float:left;
	width:360px;
	text-align:center;
	padding-bottom:10px;
}
#container .admission .admBox .txt{
	float:right;
	width:500px;
}


/* ボタン */
#container .admission .linkBtn{ 
	font-size:169%;
	text-align:center;
}
#container .admission .linkBtn a{
	width:530px;
	padding:10px 25px 8px 10px;
	background:#6a2f03 url(/shinrin/common/images/rn/ico_arw06.png) right center no-repeat;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	display:inline-block;
	filter: alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}
#container .admission .linkBtn a:hover{
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
#container .admission .linkBtn a span{
	padding-left:34px;
	background:url(/shinrin/slowna/images/rn/ico_img02.png) left 0 no-repeat;
}










