@charset "UTF-8";
/*============================================
   landing area   
============================================*/
/*▼common▼*/
*{
	outline:none;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin:0;
	padding:0;
}
/*▲common▲*/

/*▼▼second header▼▼*/
div#lp_hdr{
	background-image:url(../wellcometo/images/hdr_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:20px 0 0 0;
	height:115px;
}
div#lp_hdr:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div#lp_hdr{display:inline-block;}
* html div#lp_hdr{height:1%;}
div#lp_hdr{display:block;}

div#lp_hdr h1{line-height:1;margin:0 0 35px 0;}
div#lp_hdr li{float:left;font-size:12px;color:#444444;}
/*▲▲second header▲▲*/

/*▼▼second menu▼▼*/
div.lp_scts_list{background-image:url(../wellcometo/images/scts_listbg.gif);background-repeat:repeat-x;background-position:top left;}

div.lp_scts_list ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div.lp_scts_list ul{display:inline-block;}
* html div.lp_scts_list ul{height:1%;}
div.lp_scts_list ul{display:block;}

div.lp_scts_list li{float:left;margin:0 1px 0 0;}
div.lp_scts_list li#scts_listimg3{margin:0;}
div.lp_scts_list li#scts_listimg3now{margin:0;}
div.lp_scts_list li#scts_listimg1now {text-indent:-999999px;width:256px;height:40px;overflow:hidden;background-repeat:no-repeat;background-image:url(../wellcometo/images/scts_list1now.gif);}
div.lp_scts_list li#scts_listimg2now {text-indent:-999999px;width:256px;height:40px;overflow:hidden;background-repeat:no-repeat;background-image:url(../wellcometo/images/scts_list2now.gif);}
div.lp_scts_list li#scts_listimg3now {text-indent:-999999px;width:256px;height:40px;overflow:hidden;background-repeat:no-repeat;background-image:url(../wellcometo/images/scts_list3now.gif);}

div.lp_scts_list li a{width:256px;height:40px;display:block;overflow:hidden;background-repeat:no-repeat;}
div.lp_scts_list li#scts_listimg1 a{text-indent:-999999px;background-image:url(../wellcometo/images/scts_list1.gif);}
div.lp_scts_list li#scts_listimg2 a{text-indent:-999999px;background-image:url(../wellcometo/images/scts_list2.gif);}
div.lp_scts_list li#scts_listimg3 a{text-indent:-999999px;background-image:url(../wellcometo/images/scts_list3.gif);}
div.lp_scts_list li#scts_listimg1 a:visited{background-image::url(../wellcometo/images/scts_list1.gif);}
div.lp_scts_list li#scts_listimg2 a:visited{background-image:url(../wellcometo/images/scts_list2.gif);}
div.lp_scts_list li#scts_listimg3 a:visited{background-image:url(../wellcometo/images/scts_list3.gif);}
div.lp_scts_list li#scts_listimg1 a:hover{background-image:url(../wellcometo/images/scts_list1on.gif);}
div.lp_scts_list li#scts_listimg2 a:hover{background-image:url(../wellcometo/images/scts_list2on.gif);}
div.lp_scts_list li#scts_listimg3 a:hover{background-image:url(../wellcometo/images/scts_list3on.gif);}
/*▲▲second menu▲▲*/

/*▼▼second cts▼▼*/
div.lp_scts_list div.lp_scts_box1{
	border-top:none;
	border-right:2px solid #DDDDDD;
	border-bottom:2px solid #DDDDDD;
	border-left:2px solid #DDDDDD;
	padding:0 2px 2px 2px;
}
div.lp_scts_list div.lp_scts_box1 div.lp_scts_box2{
	background-image:url(../wellcometo/images/scts_box2bg.gif);
	background-repeat:repeat-x;
	padding:23px 30px 14px 30px;
}
div.lp_scts_box2 p{color:#444444;font-size:12px;}
div.lp_scts_box2 p.lp_scts_read{margin:0 0 25px 0;}

div.lp_scts_box2 h2{margin:0 0 3px 0;}

div.lp_scts_box2 div.scts_box{border:1px solid #DDDDDD;padding:14px 24px;}
div.lp_scts_box2 div.scts_box:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div.lp_scts_box2 div.scts_box{display:inline-block;}
* html div.lp_scts_box2 div.scts_box{height:1%;}
div.lp_scts_box2 div.scts_box{display:block;}

div.scts_box div.scts_boxle{float:left;width:260px;}
div.scts_box div.scts_boxri{float:right;width:369px;}

div.scts_box div.scts_boxri p{margin:0 0 20px 0;color:#444444;}
div.scts_box div.scts_boxri p span{color:#D50041;}

div.scts_box div.scts_boxri #lp_bdg_btn{
	line-height:1;
	margin:13px 0 0 0;
	text-indent:-999999px;
}
div.scts_box div.scts_boxri #lp_bdg_btn a{
	display:block;
	width:260px;
	height:35px;
	background-image:url(../wellcometo/images/bdg_btn.gif);
	background-repeat:no-repeat;
}
div.scts_box div.scts_boxri #lp_bdg_btn a:hover{
	background-image:url(../wellcometo/images/bdg_btnon.gif);
}

div.scts_box div.scts_boxclear{clear:both;padding:23px 0;}
div.scts_box div#scts_no2box{padding:10px 10px 173px 10px;background-color:#F2F2F2;}
* html div.scts_box div#scts_no2box{padding:10px 10px 185px 10px;}
*:first-child+html div.scts_box div#scts_no2box{padding:10px 10px 185px 10px;}
div#scts_no2box h3{color:#444444;font-size:10px;margin:0 0 3px 0;}
div#scts_no2box p{color:#444444;font-size:10px;line-height:1.2;}
/*▲▲second cts▲▲*/

/*▼header▼*/
/*▼branding▼*/
div#lp_bdg{
	background-image:url(../wellcometo/images/bdg_bg.jpg);
	background-repeat:no-repeat;
	height:279px;
}
div#lp_bdg:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div#lp_bdg{display:inline-block;}
* html div#lp_bdg{height:1%;}
div#lp_bdg{display:block;}
/*▼branding | left▼*/
	div#lp_bdg div#lp_bdg_left{
		float:left;
		/*width:370px;*/
		width: 530px;
	}
	div#lp_bdg div#lp_bdg_left p{
		line-height:1.4;
		font-size:10px;
	}
	div#lp_bdg h1{
		text-align:right;
		font-size:10px;
		padding:15px 0 27px 0;
		color:#AAAAAA;
	}
	div#lp_bdg h2{
		line-height:1;
		margin:0 0 13px 0;
	}
	div#lp_bdg h3{
		line-height:1;
		margin:0 0 13px 0;
	}
	div#lp_bdg p{
		line-height:1;
		margin:5px 0 5px 3px;
		font-size:12px;
	}
	div#lp_bdg #lp_bdg_btn{
		line-height:1;
		margin:13px 0 0 0;
		text-indent:-999999px;
		width: 260px;/* 追加 */
		float: left;/* 追加 */
	}
	div#lp_bdg #lp_bdg_btn a{
		display:block;
		width:260px;
		height:35px;
		background-image:url(../wellcometo/images/bdg_btn.gif);
		background-repeat:no-repeat;
	}
	div#lp_bdg #lp_bdg_btn a:hover{
		background-image:url(../wellcometo/images/bdg_btnon.gif);
	}
	
/* 2009.8.30追加 */
	div#lp_bdg #lp_bdg_btn2{
		line-height:1;
		margin:13px 0 0 0;
		text-indent:-999999px;
		width: 260px;
		float: right;
	}
	div#lp_bdg #lp_bdg_btn2 a{
		display:block;
		width:260px;
		height:35px;
		background: url(../wellcometo/images/btn_login.jpg) no-repeat 0 0;
	}
	div#lp_bdg #lp_bdg_btn2 a:hover{
		background: url(../wellcometo/images/btn_login.jpg) no-repeat 0 -35px;
	}

	
	/*▲branding | left▲*/
	/*▼branding | right▼*/
	div#lp_bdg div#lp_bdg_right{
		float:right;
	}
	div#lp_bdg li{
		list-style-type:none;
		margin:0 0 3px 0;
		padding:0;
		line-height:1;
		text-indent:-999999px;
	}
	div#lp_bdg li a{
		display:block;
		width:225px;
		height:27px;
	}
	div#lp_bdg li#lp_bdg_menu1 a{background-image:url(../wellcometo/images/bdg_menu1.gif);background-repeat:no-repeat;}
	div#lp_bdg li#lp_bdg_menu2 a{background-image:url(../wellcometo/images/bdg_menu2.gif);background-repeat:no-repeat;}
	div#lp_bdg li#lp_bdg_menu3 a{background-image:url(../wellcometo/images/bdg_menu3.gif);background-repeat:no-repeat;}
	div#lp_bdg li#lp_bdg_menu4 a{background-image:url(../wellcometo/images/bdg_menu4.gif);background-repeat:no-repeat;}
	div#lp_bdg li#lp_bdg_menu5 a{background-image:url(../wellcometo/images/bdg_menu5.gif);background-repeat:no-repeat;}
	div#lp_bdg li#lp_bdg_menu6 a{background-image:url(../wellcometo/images/bdg_menu6.gif);background-repeat:no-repeat;height:53px;}
	div#lp_bdg li#lp_bdg_menu1 a:hover{background-image:url(../wellcometo/images/bdg_menu1on.gif);background-repeat:no-repeat;}
	div#lp_bdg li#lp_bdg_menu2 a:hover{background-image:url(../wellcometo/images/bdg_menu2on.gif);background-repeat:no-repeat;}
	div#lp_bdg li#lp_bdg_menu3 a:hover{background-image:url(../wellcometo/images/bdg_menu3on.gif);background-repeat:no-repeat;}
	div#lp_bdg li#lp_bdg_menu4 a:hover{background-image:url(../wellcometo/images/bdg_menu4on.gif);background-repeat:no-repeat;}
	div#lp_bdg li#lp_bdg_menu5 a:hover{background-image:url(../wellcometo/images/bdg_menu5on.gif);background-repeat:no-repeat;}
	div#lp_bdg li#lp_bdg_menu6 a:hover{background-image:url(../wellcometo/images/bdg_menu6on.gif);background-repeat:no-repeat;height:53px;}
	/*▲branding | right▲*/
/*▲branding▲*/

/*▼contents▼*/
	/*▼contents | ttl▼*/
	div.lp_cts_ttl{
		padding:20px 0 10px 0;
	}
	div.lp_cts_ttl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	div.lp_cts_ttl{display:inline-block;}
	* html div.lp_cts_ttl{height:1%;}
	div.lp_cts_ttl{display:block;}
	div.lp_cts_ttl h4{
		float:left;
		height:23px;
		background-image:url(../wellcometo/images/cts_ttlico.gif);
		background-repeat:no-repeat;
		padding:0 0 0 34px;
	}
	div.lp_cts_ttl p{
		float:right;
		text-indent:-999999px;
		margin:4px 0 0 0;
	}
	div.lp_scts_ttl{
		padding:0 0 10px 0;
	}
	div.lp_scts_ttl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	div.lp_scts_ttl{display:inline-block;}
	* html sdiv.lp_cts_ttl{height:1%;}
	div.lp_scts_ttl{display:block;}
	div.lp_scts_ttl h4{
		float:left;
		height:23px;
		background-image:url(../wellcometo/images/cts_ttlico.gif);
		background-repeat:no-repeat;
		padding:0 0 0 34px;
	}
	div.lp_scts_ttl p{
		float:right;
		text-indent:-999999px;
		margin:4px 0 0 0;
	}
	div.lp_cts_ttl p a{
		display:block;
		width:140px;
		height:19px;
		background-image:url(../wellcometo/images/cts_ttltop.gif);
		background-repeat:no-repeat;
	}
	div.lp_cts_ttl p a:hover{
		background-image:url(../wellcometo/images/cts_ttltopon.gif);
	}
	div.lp_scts_ttl p.lp_cts_back a{
		width:140px;
		height:19px;
		display:block;
		overflow:hidden;
		background-image:url(../images/btn01.jpg);
	}
	div.lp_scts_ttl p.lp_cts_back a:hover{background-position:0px -19px;}
	/*▲contents | ttl▲*/
	/*▼contents | box▼*/
		/*▼contents | box | common▼*/
		div.lp_cts_box1{
			padding:4px 0 0 0;
			background-image:url(../wellcometo/images/cts_bg1.gif);
			background-repeat:no-repeat;
			background-position:top left;
		}
		div.lp_cts_box2{
			padding:0 0 4px 0;
			background-image:url(../wellcometo/images/cts_bg2.gif);
			background-repeat:no-repeat;
			background-position:bottom left;
		}
		div.lp_cts_box3{
			padding:23px 34px;
			background-color:#000000;
		}
		div.lp_cts_box3 h5{
			border-bottom:1px dashed #FFFFFF;
			padding:0 0 17px 0;
			margin:0 0 13px 0;
		}
		div.lp_cts_box3 p{
			color:#FFFFFF;
			font-size:12px;
			line-height:16px;
		}
		div.lp_cts_box3 p span.lp_cts_txtred{
			color:#D50041;
		}
		div.lp_cts_box3 p.lp_cts_btn{
			padding:0;
			line-height:1;
			margin:13px 0 0 0;
			text-indent:-999999px;
		}
		div.lp_cts_box3 p.lp_cts_btn a{
			display:block;
			width:260px;
			height:35px;
			background-image:url(../wellcometo/images/cts_btn.gif);
			background-repeat:no-repeat;
		}
		div.lp_cts_box3 p.lp_cts_btn a:hover{
			background-image:url(../wellcometo/images/cts_btnon.gif);
		}
		/*▲contents | box | common▲*/
		/*▼contents | box | cts1▼*/
		div.lp_cts_box3 p#lp_cts1txt{
			color:#D50041;
			margin:18px 0;
			font-size:14px;
		}
		/*▲contents | box | cts1▲*/
		/*▼contents | box | cts2▼*/
		/*▲contents | box | cts2▲*/
		/*▼contents | box | cts3▼*/
		div.lp_cts_box3 ul.lp_cts3list{
			margin:13px 0 13px 20px;
		}
		div.lp_cts_box3 ul.lp_cts3list li{
			color:#D50041;
			list-style-type:disc;
			margin:0;
			padding:7px 0;
			font-size:14px;
		}
		/*▲contents | box | cts3▲*/
		/*▼contents | box | cts4▼*/
		div.lp_cts_box3 h6#lp_cts4h6{
			background-image:url(../wellcometo/images/cts_subttl_ico.gif);
			background-repeat:no-repeat;
			font-size:12px;
			font-weight:normal;
			color:#FFFFFF;
			margin:27px 0 10px 0;
			padding:0 0 0 15px;
		}
		/*▲contents | box | cts4▲*/
		/*▼contents | box | cts5▼*/
		div.lp_cts_box3 div.lp_cts5box{
			padding:24px 0 0 0;
		}
		div.lp_cts_box3 div.lp_cts5box:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		div.lp_cts_box3 div.lp_cts5box{display:inline-block;}
		* html div.lp_cts_box3 div.lp_cts5box{height:1%;}
		div.lp_cts_box3 div.lp_cts5box{display:block;}
		
		div.lp_cts_box3 div.lp_cts5boxEnd{
			padding:24px 0 0 0;
			margin-bottom:20px;
			border-bottom:1px dashed #FFFFFF;
		}
		div.lp_cts_box3 div.lp_cts5boxEnd:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		div.lp_cts_box3 div.lp_cts5boxEnd{display:inline-block;}
		* html div.lp_cts_box3 div.lp_cts5boxEnd{height:1%;}
		div.lp_cts_box3 div.lp_cts5boxEnd{display:block;}
		
		
		
		div.lp_cts_box3 h5.lp_cts5h5{
			background-image:url(../wellcometo/images/cts_subttl_ico.gif);
			background-repeat:no-repeat;
			color:#FFFFFF;
			padding:0 0 5px 15px;
			margin:0 0 23px 0;
		}
		
		div.lp_cts_box3 div.lp_cts5ab{
			width:290px;
			height:100px;
			float:left;
			padding:0 15px 10px 0;
		}
		div.lp_cts_box3 div.lp_cts5ab{zoom:1;}
		div.lp_cts_box3 div.lp_cts5ab:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		/*div.lp_cts_box3 div.lp_cts5ab{display:inline-block;}
		* html div.lp_cts_box3 div.lp_cts5ab{height:1%;}
		div.lp_cts_box3 div.lp_cts5ab{display:block;}*/
		
		div.lp_cts5ab div{float:right;width:230px;}
		div.lp_cts5ab h6.lp_cts5h6{
			color:#CCAC66;
			font-size:12px;
			padding:0 0 0 8px;
		}
		div.lp_cts5ab p{
			color:#FFFFFF;
			font-size:10px;
			padding:0 0 0 8px;
		}
		div.lp_cts5ab p.lp_cts5fig{
			float:left;
			padding:0 0 0 0;
			width:60px;
		}
		/*▲contents | box | cts5▲*/
	/*▲contents | box▲*/
/*▲contents▲*/





	div.lp_cts_outline{
		padding:20px 0 10px 0;
	}
	div.lp_cts_outline p{
		text-indent:-999999px;
	}
	div.lp_cts_outline p a{
		display:block;
		width:152px;
		height:45px;
		background: url(../wellcometo/images/outline4.gif) no-repeat 0 0;
	}
	div.lp_cts_outline p a:hover{
		background: url(../wellcometo/images/outline4.gif) no-repeat 0 -45px;
	}
