@charset "shift_jis";

.padd_lr20 {
	padding-left:20px !important;
	padding-right:20px !important;
}
.margin50 {
	margin-top:50px !important;
}
.f_r {
	color:#9e0a26;
}
div#ss_area_wrapper {
	width:920px;
	margin:0px auto 0px;
	padding:0px 0 0px;
	text-align:left;


}
div#ss_area_wrapper p {
	line-height:1.5;
}
div#ss_area_wrapper #a09 ,
div#ss_area_wrapper #a08 ,
div#ss_area_wrapper #a07 ,
div#ss_area_wrapper #a06 ,
div#ss_area_wrapper #a05 ,
div#ss_area_wrapper #a04 ,
div#ss_area_wrapper #a03 ,
div#ss_area_wrapper #a02 ,
div#ss_area_wrapper #a01 {
    margin-top:-140px;
    padding-top:140px;
}
div.ss_main {
	width:700px;
	margin:0px 0px;
	padding:0px 0 0px;
	text-align:left;
	float:right;
}
div.ss_sub {
	width:200px;
	float:left;
	margin:0px 0px;
	padding:0px 0 0px;
	text-align:left;
}




#subContentsNavi {
		position: relative;

	width:200px;
	margin:10px 0 0 0;
	padding:0 0 35px;
/*		background: url(../common2013/images/sub/bg_sub_contents.gif) repeat-y top center ;/**/
	background:#f3f5f8;
}

#subContentsNavi ul, 
#subContentsNavi li  {
	list-style:none;
}

#subContentsNavi dl {
	width:200px;
	margin:0px auto 0;
	padding:0px 0 0 0;
/*		background:#fea963;		/**/
}
#subContentsNavi dt {
}
#subContentsNavi dt a {
	display:block;
	color:#024287;
	text-decoration: none;
	padding-bottom:0px;
	padding-left:0em;
	padding-right:0px;
	padding-top:0px;
		border-bottom:1px #ccc solid;	/**/
/*		background:#fff;	/**/
}
#subContentsNavi dd {
	margin:0;
	padding:0 ;
}
#subContentsNavi dd ul {
	margin-bottom:0;
	margin-left:0px;
	margin-right:0;
	margin-top:0px;
	width:200px;
}
#subContentsNavi dd li {
/*	background:url(../common2013/images/sub/bg_dd.gif) no-repeat bottom center ;/**/
	font-size:0.923em;	/*	12px	*/
	margin-top:0px;
		background:#f3f5f8;
}
#subContentsNavi dd li a {
/*		background:url(../common2013/images/sub/bg_li.gif) no-repeat  left center;	/**/
	display:block;
	color:#024287;
	text-decoration: none;
	padding-bottom:5px;
	padding-left:1em;
	padding-right:10px;
	padding-top:8px;
	border-bottom:1px #ccc solid;
	_zoom:1;		/*	IE6 改行エラー	*/
}
#subContentsNavi dd li a:hover {
/*		background:url(../common2013/images/sub/bg_li_on.gif) no-repeat  left center;	/**/
	background:#024287;
	display:block;
	color:#fff;
	padding-bottom:5px;
	padding-left:1em;
	padding-right:10px;
	padding-top:8px;
	_zoom:1;		/*	IE6 改行エラー	*/
}
/*
#subContentsNavi dd li a:visited {
	color:#66591a;
	color:#9e0a26;

}
*/
#subContentsNavi dd li.stay {
/*	background:url(../common2013/images/sub/bg_li_on.gif) no-repeat  left center ;/**/
	background:#5f3232;
	font-size:0.923em;	/*	12px	*/
	color:#000;
}
#subContentsNavi dd li.stay a {
	color:#fff;
/*		background:url(../common2013/images/sub/bg_li_on.gif) no-repeat  left center;	/**/
	background:#5f3232;
	display:block;
	padding-bottom:5px;
	padding-left:1em;
	padding-right:10px;
	padding-top:8px;
	_zoom:1;		/*	IE6 改行エラー	*/
}


p.padd_l100 {
	margin:0;
	padding-left:80px;
}
div.line_box {
	border:5px #ddd solid;
	padding:15px;
	width:620px;
	margin:50px auto 0;
}


div.ss_area div.tc-two {
	width:660px;
	margin-left:20px;
	background:url(./line11.gif) repeat-y top center;
}
div.ss_area div.two-left11 {
	float:left;
	width:310px;
	margin-left:0px;
	display:inline;
	color:#9e0a26;
	padding:5px !important;
		background:#fff0f0;	/**/
		min-height:2.3em;
}
div.ss_area div.two-right11 {
	float:left;
	width:310px;
	margin-left:18px;
	padding:5px !important;
	display:inline;
		background:#f3f3f3;	/**/
		min-height:2.3em;
}
div.ss_area div.two-left2 {
	float:left;
	width:452px;
	margin-left:0px;
	display:inline;
}
div.ss_area div.two-right2 {
	float:right;
	width:452px;
	margin-right:0px;
	display:inline;
}


div.sell-two-left {
	float:left;
	width:310px;
	margin-left:20px !important;
	display:inline;
/*		border:1px #024287 solid;	/**/
	border:1px #ccc solid;
	padding:0px 10px 10px;
	min-height:290px;
}
div.sell-two-right {
	float:right;
	width:310px;
	margin-right:0px;
	display:inline;
/*		border:1px #024287 solid;	/**/
	border:1px #ccc solid;
	padding:0px 10px 10px;
	min-height:290px;
}
.bld {
	font-weight:bold;
}


div.ss_area div.box01 {
	background:#fff url(./201208-2/bg_box01.gif) repeat-y top center;
	width:452px;
	margin:0px 0 0 0px !important;
}
div.ss_area div.box02 {
	background:#fff url(./201208-2/bg_box02.gif) repeat-y top center;
	width:452px;
	margin:0px 0 0 0px !important;
}
div.ss_area p.memo1 {
	padding:10px 30px;
}
div.ss_area div.two-left3 {
	float:left;
	width:400px;
	margin-left:0px;
	display:inline;
}
div.ss_area div.two-right3 {
	float:right;
	width:490px;
	margin-right:0px;
	display:inline;
}
div.ss_area div.two-left4 {
	float:left;
	width:420px;
	margin-left:0px;
	display:inline;
}
div.ss_area div.two-right4 {
	float:right;
	width:480px;
	margin-right:0px;
	display:inline;
}
div.ss_area p.lh180 {
	line-height:1.8;
}

.matome {
	margin-top:20px;
	padding-bottom:100px;
}

.strength {
	color:#024287;
}
.strength2 {
	color:#024287;
	font-weight:bold;
	font-size:1em !important;
}

.blk01 {
	width:700px;
	background:url(./bg1_1.jpg) no-repeat bottom left;
}
.blk01-2 {
	width:700px;
	background:url(./bg_no1-2.gif) no-repeat 80px bottom;
}
.blk01_two-left {
	float:left;
	width:360px !important;
}
.blk01_two-right {
	float:right;
	width:320px;
}
.blk01_two-left2 {
	float:left;
	width:410px !important;
}
.blk01_two-right2 {
	float:right;
	width:270px;
}


.blk02 {
	width:700px;
	background:url(./bg2_1.jpg) no-repeat bottom left;
}
.blk02_two-left {
	float:left;
	width:360px !important;
}
.blk02_two-right {
	float:right;
	width:320px;
}

.blk07 ,
.blk05 ,
.blk04 ,
.blk03 {
	width:700px;
}
.blk03_two-left {
	float:left;
	width:380px !important;
}
.blk03_two-right {
	float:right;
	width:300px;
}
.blk03_two-left-2 {
	float:left;
	width:340px !important;
}
.blk03_two-right-2 {
	float:right;
	width:360px;
}

.blk04_two-left {
	float:left;
	width:330px !important;
}
.blk04_two-right {
	float:right;
	width:340px;
}
.blk04_two-left-2 {
	float:left;
	width:530px !important;
}
.blk04_two-right-2 {
	float:right;
	width:150px;
}

.blk05_two-left {
	float:left;
	width:360px !important;
}
.blk05_two-right {
	float:right;
	width:300px;
}

.blk06 {
	width:700px;
		min-height: 360px;		/**/
		height: auto !important;		/**/
		height: 360px !important;		/**/
		background: url(./bg6_1.jpg) no-repeat bottom left !important;	/**/
}
.blk06-2 {
	width:700px;
/*		min-height: 360px;		/**/
/*		height: auto !important;		/**/
/*		height: 360px !important;		/**/
/*		background: url(./bg6_1.jpg) no-repeat bottom left !important;	/**/
	background: url(./img6_1-2.jpg) no-repeat 100% 50px !important;	/**/
}

.blk06_two-left {
	float:left;
	width:330px !important;
}
.blk06_two-right {
	float:right;
	width:340px;
}
.blk06_two-left2 {
	float:left;
	width:460px !important;
}
.blk06_two-right2 {
	float:right;
	width:200px;
}

.blk07_two-left {
	float:left;
	width:330px !important;
}
.blk07_two-right {
	float:right;
	width:350px;
	text-align:center;
}
.blk07_two-left-2 {
	float:left;
	width:330px !important;
}
.blk07_two-right-2 {
	float:right;
	width:350px;
}

.blk07_two-left3 {
	float:left;
	width:370px !important;
}
.blk07_two-right3 {
	float:right;
	width:305px;
	text-align:center;
}

/*	clearfix	*/
.clearfix:after {
	content: ".";	/* 新しい要素を作る */
	display: block;	/* ブロックレベル要素に */
	clear: both;
	height: 0;
	visibility: hidden;
}

.clearfix {
	min-height: 1px;
}

* html .clearfix {
	height: 1px;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}

