@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

.clearfix:after, .clear {  
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
/* clearfix for ie7 */
.clearfix, .clear{
	display: inline-block;
	}
.clearfix, .clear {
	 display: block;
	}

.txt_hosoku {
	font-size:65%;
	padding:5px 0;
	}

/*FireFox用上付き文字離れの調整 --------------------------------*/
 *>/**/sup { vertical-align:top; line-height: 10px; }

#local_cont {
	width:780px;
	height:auto;
	}

#local_cont .left-box {
	float: left;
	padding-left:10px;
}

#local_cont .left_area {
	width:370px;
	}

#local_cont .right-box {
	float:right;
	padding-left:10px;
	margin:0;
}

#local_cont .right_area {
	width:370px;
	padding-right:0;
	}

.bottom_space {
	padding-top:40px;
	}

#local_cont .r_over a:hover img {
		opacity:0.7;
		filter: alpha (opacity=70);
		}

.grid {
	float:left;
	display:inline;
	margin-left:15px;
	width:250px;
	}

.first {
	margin-left:0;
	clear:left;
	}

/*-------[タブメニュー]----------------------------------------------------------------------*/

#tab_navi {
	float:right;
	height:27px;
	width:360px;
	background:url(../../pmerit/sscq/q170ms/images/tab_link_bg.png) no-repeat;
	margin:20px 0 0 0;
	padding:0;
	border-bottom:3px solid #901418;
	}

#tab_navi ul {
	margin:0;
	padding:0;
	}

#tab_navi li {
	display:inline;
	list-style-type:none;
	}

#tab_navi li a{
	height:27px;
	display:block;
	float:left;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
	}

/*------off*/
#tab_navi li.menu_btn01 a {
	background:url(../../pmerit/sscq/q170ms/images/tab_link_on.png) no-repeat 0px 0px;
	width:180px;
	}

#tab_navi li.menu_btn02 a {
	background:url(../../pmerit/sscq/q170ms/images/tab_link_on.png) no-repeat -180px 0px;
	width:180px;
	}

/*------hover*/
#tab_navi li.menu_btn01 a:hover {
	background:url(../../pmerit/sscq/q170ms/images/tab_link_on.png) no-repeat 0px -27px;
	}

#tab_navi li.menu_btn02 a:hover {
	background:url(../../pmerit/sscq/q170ms/images/tab_link_on.png) no-repeat -180px -27px;
	}

/*------on*/
#tab_navi li.menu_btn01_on a {
	background:url(../../pmerit/sscq/q170ms/images/tab_link_on.png) no-repeat 0px -27px;
	width:180px;
	}

#tab_navi li.menu_btn02_on a {
	background:url(../../pmerit/sscq/q170ms/images/tab_link_on.png) no-repeat -180px -27px;
	width:180px;
	}

#link_top a {
	float:right;
	width:125px;
	padding:3px 15px 2px 0;
	line-height:19px;
	height:19px;
	font-weight:bold;
	color:#C30;
	text-decoration:none;
	display:block;
	background-image:url(../../pmerit/sscq/q170ms/images/return_icon.gif) left no-repeat;
	}

#link_top a:hover {
	background-color:#FF9;
}

#katamei {
	float:left;
	width:420px;
	margin:20px 0 0 0;
	height:27px;
	padding:0;
	border-bottom:3px solid #901418;
	}

/*-------[システム構成]----------------------------------------------------------------------*/

#sys_illust {
	width:750px;
	height:auto;
	margin:0;
	padding:30px 15px;
	background-color:#E6E6E6;
	}


/*-------[特長トビラ]----------------------------------------------------------------------*/

#main_img_area {
   	width:780px;
	height:500px;
	position:relative;
	}

.txt_area {
	position:absolute;
	top:275px;
	left:0;
	margin:0;
	padding:0;
	}

/*-------[トビラ　リンクボタン]------------------------------------------------------------*/

#link_btn2_1_area {
	height:100px;
	width:780px;
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_1_bg.png) no-repeat;
	margin:15px 0 0 0;
	padding:0;
	}
	
#link_btn2_1_area ul {
	margin:0;
	padding:0;
	}

#link_btn2_1_area li {
	display:inline;
	list-style-type:none;
	}

#link_btn2_1_area li a{
	height:100px;
	display:block;
	float:left;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
	}

/*------off*/
#link_btn2_1_area li.link_btn01 a {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_1_on.png) no-repeat 0px 0px;
	width:265px;
	}

#link_btn2_1_area li.link_btn02 a {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_1_on.png) no-repeat -265px 0px;
	width:265px;
	}

#link_btn2_1_area li.link_btn03 a {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_1_on.png) no-repeat -530px 0px;
	width:250px;
	}

/*------hover*/
#link_btn2_1_area li.link_btn01 a:hover {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_1_on.png) no-repeat 0px -100px;
	}

#link_btn2_1_area li.link_btn02 a:hover {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_1_on.png) no-repeat -265px -100px;
	}

#link_btn2_1_area li.link_btn03 a:hover {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_1_on.png) no-repeat -530px -100px;
	}

/*------on*/
#link_btn2_1_area li.link_btn01_on a {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_1_on.png) no-repeat 0px -100px;
	width:265px;
	}

#link_btn2_1_area li.link_btn02_on a {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_1_on.png) no-repeat -265px -100px;
	width:265px;
	}

#link_btn2_1_area li.link_btn03_on a {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_1_on.png) no-repeat -530px -100px;
	width:250px;
	}

#link_btn2_2_area {
	height:100px;
	width:780px;
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_2_bg.png) no-repeat;
	margin:15px 0 0 0;
	padding:0;
	}
	
#link_btn2_2_area ul {
	margin:0;
	padding:0;
	}

#link_btn2_2_area li {
	display:inline;
	list-style-type:none;
	}

#link_btn2_2_area li a{
	height:100px;
	display:block;
	float:left;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
	}

/*------off*/
#link_btn2_2_area li.link_btn04 a {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_2_on.png) no-repeat 0px 0px;
	width:265px;
	}

#link_btn2_2_area li.link_btn05 a {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_2_on.png) no-repeat -265px 0px;
	width:265px;
	}

#link_btn2_2_area li.link_btn06 a {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_2_on.png) no-repeat -530px 0px;
	width:250px;
	}

/*------hover*/
#link_btn2_2_area li.link_btn04 a:hover {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_2_on.png) no-repeat 0px -100px;
	}

#link_btn2_2_area li.link_btn05 a:hover {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_2_on.png) no-repeat -265px -100px;
	}

#link_btn2_2_area li.link_btn06 a:hover {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_2_on.png) no-repeat -530px -100px;
	}

/*------on*/
#link_btn2_2_area li.link_btn04_on a {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_2_on.png) no-repeat 0px -100px;
	width:265px;
	}

#link_btn2_2_area li.link_btn05_on a {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_2_on.png) no-repeat -265px -100px;
	width:265px;
	}

#link_btn2_2_area li.link_btn06_on a {
	background:url(../../pmerit/sscq/q170ms/images/link_btn2_2_on.png) no-repeat -530px -100px;
	width:250px;
	}

/*-------[特長1～6]----------------------------------------------------------------------*/

#head_img_area2 {
	position:relative;
	width:780px;
	height:130px;
	margin:0;
	padding:0;
	}

#local_cont .sub_catch {
	padding-left:15px;
	border-bottom:2px solid #666;
	}

#local_cont .main_catch {
	padding-top:5px;
	padding-left:15px;
	}

#local_cont .feature {
	margin:10px 0;
	padding:15px;
	border:5px solid #E4E4E4;
/*---[天地センター合わせ解除]----
	position:relative;
--------------------------------*/
	}
#local_cont .feature p {
/*---[天地センター合わせ解除]----
	position:absolute;
	top:25%;
--------------------------------*/
	margin-top:0;
	}

#local_cont .case_ttl {
	width:99.5%;
	height:47px;
	margin:20px 0;
	padding:0;
	border:1px solid #106C37;
	line-height:1px; /* IE6不具合対策：画像とボーダー間の隙間を消す*/
	}

.case_ttl img{
	vertical-align:bottom; /* IE6不具合対策：画像とボーダー間の隙間を消す*/
	}

/*
#local_cont .case_ttl {
	width:99.5%;
	height:47px;
	color:#fff;
	display:list-item;
	list-style-image:url(../../pmerit/sscq/q170ms/images/case_icon.gif);
	list-style-position:inside;
	letter-spacing:-1000em;
	font-size:1%;
	margin:0;
	padding:4px 0 5px 85px;
	border:1px solid #106C37;
	}
*/

#local_cont .point {
	margin:0;
	padding:15px;
	border:5px solid #E4E4E4;
	}

#local_cont .point p {
	padding-left:25px;
	margin-top:10px;
	margin-bottom:15px;
	}

#local_cont .backLink {
	float:right;
	clear:both;
	}


/*-------[アイコンリンク 2]--------------------------------------------------------------*/

#head_link_area2 {
	height:33px;
	width:233px;
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_bg.png) no-repeat;
	margin:0;
	padding:0;
	position:absolute;
	top:82px;
	left:390px;
	}
	
#head_link_area2 ul {
	margin:0;
	padding:0;
	}

#head_link_area2 li {
	display:inline;
	list-style-type:none;
	}

#head_link_area2 li a{
	height:33px;
	display:block;
	float:left;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
	}

/*------off*/
#head_link_area2 li.link_icon01 a {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat 0px 0px;
	width:40px;
	}

#head_link_area2 li.link_icon02 a {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat -40px 0px;
	width:40px;
	}

#head_link_area2 li.link_icon03 a {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat -80px 0px;
	width:40px;
	}

#head_link_area2 li.link_icon04 a {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat -120px 0px;
	width:40px;
	}

#head_link_area2 li.link_icon05 a {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat -160px 0px;
	width:40px;
	}

#head_link_area2 li.link_icon06 a {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat -200px 0px;
	width:33px;
	}

/*-- ----hover*/
#head_link_area2 li.link_icon01 a:hover {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat 0 -33px;
	}

#head_link_area2 li.link_icon02 a:hover {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat -40px -33px;
	}

#head_link_area2 li.link_icon03 a:hover {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat -80px -33px;
	}

#head_link_area2 li.link_icon04 a:hover {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat -120px -33px;
	}

#head_link_area2 li.link_icon05 a:hover {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat -160px -33px;
	}

#head_link_area2 li.link_icon06 a:hover {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat -200px -33px;
	}

/*- -----on*/
#head_link_area2 li.link_icon01_on a {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat 0 -66px;
	width:40px;
	}

#head_link_area2 li.link_icon02_on a {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat -40px -66px;
	width:40px;
	}

#head_link_area2 li.link_icon03_on a {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat -80px -66px;
	width:40px;
	}

#head_link_area2 li.link_icon04_on a {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat -120px -66px;
	width:40px;
	}

#head_link_area2 li.link_icon05_on a {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat -160px -66px;
	width:40px;
	}

#head_link_area2 li.link_icon06_on a {
	background:url(../../pmerit/sscq/q170ms/images/head_link_btn_on.png) no-repeat -200px -66px;
	width:33px;
	}

/*-------[アイコンリンク イメージチップ]--------------------------------------------------------------*/
img.tTip						{ margin: 8px 15px 8px 0px; float: left; }
#local_cont .lightTip			{  }
.lightTip .tip_link				{ width: 250px; height:100px; padding: 0; border: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #e3e2d4; color: #020202; }
/*.lightTip .tip_bottom			{ height: 14px; background: url(../../pmerit/sscq/q170ms/images/notch-white.png) top center no-repeat; }