@charset "Shift_JIS";

/* sp_display_none
------------------------------------------ */

#header_sp,
#footer_sp,
#footSP{
	display: none;
}


/* clear */

.clear:after {
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}
.clear { display: inline-block; }
/* no ie mac \*/
* html .clear { height: 1%; }
.clear { display: block; }
/* */


/* common
------------------------------------------ */

#templeteWrap{
	width:720px;
	float:left;
}

.articleTemplete{
	display:block;
	margin:0 0 20px 0;
}

.clear{
	clear:both;
}

#title{
	margin:0 0 20px 0;
}

h4{
	font-size:18px;
	padding:15px 0 10px 0;
	display:block;
}


/*tab*/

ul.naviTemplete1{
	display:block;
	overflow:hidden;
	margin:0 0 0 0;
	padding:0;
	background:#FFF;
	/*border-bottom:4px solid #1f9843;
	border-bottom:4px solid #df3560;*/
}
.kokunai_box{
	border-top:4px solid #df3560;
}
.kaigai_box{
	border-top:4px solid #4eab26;
}

ul.naviTemplete1 li{
	display:block;
	float:left;
	width:350px;
	text-align:center;
	padding:10px 0;
	margin:0px 3px;
	background:#FFF;
	color:#FFF;
	font-weight:bold;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size:1.2em;
	/*color:#1f9843;*/
	color:#FA5208;
	cursor:pointer;
	/*border-top:1px solid #1f9843;*/
	border-top:1px solid #df3560;
	/*border-left:1px solid #1f9843;*/
	border-left:1px solid #df3560;
	/*border-right:1px solid #1f9843;*/
	border-right:1px solid #df3560;
/*	background:#fff3eb;*/
}
ul.naviTemplete1 li.kokunai_tab{
	color:#df3560;
	border-top:1px solid #df3560;
	border-left:1px solid #df3560;
	border-right:1px solid #df3560;
}
ul.naviTemplete1 li.kaigai_tab{
	color:#4eab26;
	border-top:1px solid #4eab26;
	border-left:1px solid #4eab26;
	border-right:1px solid #4eab26;
}


ul.naviTemplete1 li.select{
	/*background:#1f9843;
	background:#df3560;*/
	color:#FFF;
}
ul.naviTemplete1 li.kokunai_tab.select{
	background:#df3560;
	
}
ul.naviTemplete1 li.kaigai_tab.select{
	background:#4eab26;
}


div.disnon{
	display:none!important;
}


/*select box*/


.contentsTemplete{
	background:#f2f1ec;
	padding:10px 0 0 0;
}

.contentsTemplete h2{
	margin:15px 0 0 0;
	padding:5px;
	color:#FFF;
	font-weight:bold;
	font-size:1.2em;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
}
.contentsTemplete.kokunai_box h2{
	background:#df3560;
}
.contentsTemplete.kaigai_box h2{
	background:#4eab26;
}



/*3colum*/
div.colum3T{
	display:block;
	overflow:hidden;
}

.pNone_Left_Top{
	padding:0!important;
	/*A[eBNΜpaddingνΙwθ*/
}

div.colum3T div.icr{
	display:block;
	width:31.5%;
	float:left;
	background:#FFF;
	padding:0;
	margin:0 0 10px 10px;
}



div.colum3T div.icr span{
	display:block;
	padding:0 0 10px 0;
}


div.colum3T div.icr p.images{
	text-align:center;
	margin:10px;
	height:125px;
}

div.colum3T div.icr p.images img{
	height:125px;
/*	width:100%;
	max-height:155px;
*/}


div.colum3T div.icr dl{
	display:block;
	margin:0;
	padding:0 10px 5px 10px;
	line-height:1.5em;
}

div.colum3T div.icr dt{
	display:block;
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	font-weight:bold;
	font-size:14px;
	width:100%;
	border-bottom:1px dotted #dcdcdc;
}

div.colum3T div.icr dt span{
	background:#f47726;
	display:block;
	color:#FFF;
	font-weight:normal;
	font-size:10px;
	text-align:center;
	line-height:10px;
	padding:2px;
	position:absolute;
	width: 100%;
	height: 12px;
	left: -10px;
	top: -10px;
}

div.colum3T div.icr dd{
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

div.colum3T div.icr dd p.priceRange{
	padding:0 0 10px 0;
	margin:0;
	font-size:20px;
	font-weight:bold;
	color:#F00;
	text-align:center;
	display:block;
}


/*smallBtn----------------------------------------------------------*/

/*orange*/

p.templeteBtn01{
	width:100%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #fd6a07 98% 50%;
	margin:0 auto 5px;
	color:#FFF;
	display:block;
	text-align:center;
}

/*pink*/
p.templeteBtn02{
	width:100%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #298302 98% 50%;
	margin:0 auto 5px;
	color:#FFF;
	display:block;
	text-align:center;
}

/*green*/
p.templeteBtn03{
	width:100%;
	/*background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #339999 98% 50%;*/
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #ff6000 98% 50%;
	margin:0 auto 5px;
	color:#FFF;
	display:block;
	text-align:center;
}


/*blue*/

p.templeteBtn04{
	width:100%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #3366cc 98% 50%;
	margin:0 auto 5px;
	color:#FFF;
	display:block;
	text-align:center;
}

/*grade*/
p.templeteBtn05{
	width:100%;
	margin:0 auto 5px;
	color:#FFF;
	display:block;
	text-align:center;
/* IE */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , -ms-linear-gradient(top, #ff9d5c, #fd6907) ;
/* Mozilla */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , -moz-linear-gradient(top, #ff9d5c, #fd6907) ;
/* Opera */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , -o-linear-gradient(top, #ff9d5c, #fd6907) ;
/* Webkit */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , -webkit-linear-gradient(top, #ff9d5c, #fd6907) ;
/* W3C */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , linear-gradient(top, #ff9d5c, #fd6907) ; 
}




p.templeteBtn01 a,
p.templeteBtn02 a,
p.templeteBtn03 a,
p.templeteBtn04 a,
p.templeteBtn05 a{
	display:block;
	padding:5px 0;
	color:#FFF;
	text-decoration:none;
	font-size:1em;
	font-weight:bold;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	border-bottom: 2px solid rgba(0,0,0,0.2);
    border-top: 2px solid rgba(255,255,255,0.2);
}

p.templeteBtn01:hover,
p.templeteBtn02:hover,
p.templeteBtn03:hover,
p.templeteBtn04:hover,
p.templeteBtn05:hover,
p.templeteBnr01:hover{
opacity:0.8;
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}

/*smallBtn heghit all Ver----------------------------------------------------------*/

/*orange*/

p.templeteBtn01_h{
	width:100%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #fd6a07 98% 50%;
	margin:0 auto 5px;
	color:#FFF;
	display:block;
	text-align:center;
}

/*pink*/
p.templeteBtn02_h{
	width:100%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #df3560 98% 50%;
	margin:0 auto 5px;
	color:#FFF;
	display:block;
	text-align:center;
}

/*green*/
p.templeteBtn03_h{
	width:100%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #339999 98% 50%;
	margin:0 auto 5px;
	color:#FFF;
	display:block;
	text-align:center;
}


/*blue*/

p.templeteBtn04_h{
	width:100%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #3366cc 98% 50%;
	margin:0 auto 5px;
	color:#FFF;
	display:block;
	text-align:center;
}

/*grade*/
p.templeteBtn05_h{
	width:100%;
	margin:0 auto 5px;
	color:#FFF;
	display:block;
	text-align:center;
/* IE */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , -ms-linear-gradient(top, #ff9d5c, #fd6907) ;
/* Mozilla */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , -moz-linear-gradient(top, #ff9d5c, #fd6907) ;
/* Opera */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , -o-linear-gradient(top, #ff9d5c, #fd6907) ;
/* Webkit */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , -webkit-linear-gradient(top, #ff9d5c, #fd6907) ;
/* W3C */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , linear-gradient(top, #ff9d5c, #fd6907) ; 
}




p.templeteBtn01_h a,
p.templeteBtn02_h a,
p.templeteBtn03_h a,
p.templeteBtn04_h a,
p.templeteBtn05_h a{
	display:block;
	padding:5px 0;
	color:#FFF;
	text-decoration:none;
	font-size:1em;
	font-weight:bold;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	border-bottom: 2px solid rgba(0,0,0,0.2);
    border-top: 2px solid rgba(255,255,255,0.2);
}

p.templeteBtn01_h:hover,
p.templeteBtn02_h:hover,
p.templeteBtn03_h:hover,
p.templeteBtn04_h:hover,
p.templeteBtn05_h:hover{
opacity:0.8;
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}

/*bigBtn80%----------------------------------------------------------*/


p.templeteBtnB01{
	width:80%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #52160c 98% 50%;
	margin:0 auto 15px;
	color:#FFF;
	display:block;
	text-align:center;
}

p.templeteBtnB02{
	width:80%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #298302 98% 50%;
	margin:0 auto 15px;
	color:#FFF;
	display:block;
	text-align:center;
}

p.templeteBtnB03{
	width:80%;
	/*background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #339999 98% 50%;*/
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #CF1B1B 98% 50%;
	margin:0 auto 15px;
	color:#FFF;
	display:block;
	text-align:center;
}

p.templeteBtnB04{
	width:80%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #ff6000 98% 50%;
	margin:0 auto 15px;
	color:#FFF;
	display:block;
	text-align:center;
}

p.templeteBtnB05{
	width:80%;
/* IE */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , -ms-linear-gradient(top, #ff9d5c, #fd6907) ;
/* Mozilla */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , -moz-linear-gradient(top, #ff9d5c, #fd6907) ;
/* Opera */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , -o-linear-gradient(top, #ff9d5c, #fd6907) ;
/* Webkit */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , -webkit-linear-gradient(top, #ff9d5c, #fd6907) ;
/* W3C */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , linear-gradient(top, #ff9d5c, #fd6907) ; 
	margin:0 auto 15px;
	color:#FFF;
	display:block;
	text-align:center;
}

p.templeteBtnB06{
	width:80%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #11228c 98% 50%;
	margin:0 auto 15px;
	color:#FFF;
	display:block;
	text-align:center;
}

p.templeteBtnB07{
	width:80%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #ffb325 98% 50%;
	margin:0 auto 15px;
	color:#FFF;
	display:block;
	text-align:center;
}

p.templeteBtnB08{
	width:80%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #df3560 98% 50%;
	margin:0 auto 15px;
	color:#FFF;
	display:block;
	text-align:center;
}

/*bigBtn100%----------------------------------------------------------*/

p.templeteBtnB01_1{
	width:100%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #fd6a07 98% 50%;
	margin:0 auto 15px;
	color:#FFF;
	display:block;
	text-align:center;
}

p.templeteBtnB02_2{
	width:100%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #36C 98% 50%;
	margin:0 auto 15px;
	color:#FFF;
	display:block;
	text-align:center;
}

p.templeteBtnB03_3{
	width:100%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #339999 98% 50%;
	margin:0 auto 15px;
	color:#FFF;
	display:block;
	text-align:center;
}

p.templeteBtnB04_4{
	width:100%;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #df3560 98% 50%;
	margin:0 auto 15px;
	color:#FFF;
	display:block;
	text-align:center;
}

p.templeteBtnB05_5{
	width:100%;
/* IE */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , -ms-linear-gradient(top, #ff9d5c, #fd6907) ;
/* Mozilla */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , -moz-linear-gradient(top, #ff9d5c, #fd6907) ;
/* Opera */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , -o-linear-gradient(top, #ff9d5c, #fd6907) ;
/* Webkit */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , -webkit-linear-gradient(top, #ff9d5c, #fd6907) ;
/* W3C */
background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat 98% 50% , linear-gradient(top, #ff9d5c, #fd6907) ; 
    background-repeat:no-repeat;
    background-position:98% 50%;
	margin:0 auto 15px;
	color:#FFF;
	display:block;
	text-align:center;
}
/*bigBtn a----------------------------------------------------------*/
p.templeteBtnB01 a,
p.templeteBtnB02 a,
p.templeteBtnB03 a,
p.templeteBtnB04 a,
p.templeteBtnB05 a,
p.templeteBtnB06 a,
p.templeteBtnB07 a,
p.templeteBtnB08 a,
p.templeteBtnB01_1 a,
p.templeteBtnB02_2 a,
p.templeteBtnB03_3 a,
p.templeteBtnB04_4 a,
p.templeteBtnB05_5 a{
	display:block;
	padding:13px 0;
	color:#FFF;
	text-decoration:none;
	font-size:1.6em;
	font-weight:bold;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	border-bottom: 2px solid rgba(0,0,0,0.2);
    border-top: 2px solid rgba(255,255,255,0.2);
}

p.templeteBtnB01:hover,
p.templeteBtnB02:hover,
p.templeteBtnB03:hover,
p.templeteBtnB04:hover,
p.templeteBtnB05:hover,
p.templeteBtnB06:hover,
p.templeteBtnB07:hover,
p.templeteBtnB08:hover,
p.templeteBtnB01_1:hover,
p.templeteBtnB02_2:hover,
p.templeteBtnB03_3:hover,
p.templeteBtnB04_4:hover,
p.templeteBtnB05_5:hover
{
opacity:0.8;
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}


/*timesale*/
.columTime{
	display:block;
	overflow:hidden;
}

.columTime div.OtherBox2{
	background:#FFF;
	margin:0 0 10px 10px;
	padding:15px;
	overflow:hidden;
	display:block;
}

.columTime div.OtherBox2 h2{
	font-size:2em;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0 0 0 4px;
	color:#f47726;
	font-weight:bold;
	border-left:6px #ff9900 solid;
}


/*timesale pink Bar------------------------------*/

.columTime div.OtherBox2{
	background:#FFF;
	margin:0 0 10px 10px;
	padding:15px;
	overflow:hidden;
	display:block;
}

.columTime div.OtherBox2 h2{
	font-size:2em;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0 0 0 4px;
	color:#f61851;
	font-weight:bold;
	background:#FFF;
	border-left:6px #f61851 solid;
}
/*--------------------------------------------*/

.columTime div.OtherBox2 ul.photoBox{
	width:30%;
	background:#FFF;
	margin:0 15px 15px 0;
	padding:0;
	display:block;
	list-style:none;
	overflow:hidden;
	float:left;
}

.columTime div.OtherBox2 ul.photoBox li.imgB{
	font-size:10px;
	text-align:right;
	margin:0 0 10px 0;
}

.columTime div.OtherBox2 ul.photoBox li.imgB img{
	width:100%;
	height:auto;
	display:block;
	max-height:250px;
}

.columTime div.OtherBox2 ul.photoBox li.imgS{
	width:50%;
	float:left;
	display:block;
	margin:0;
	padding:0;
	font-size:10px;
	text-align:right;
}

.columTime div.OtherBox2 ul.photoBox li.imgS img{
	width:98%;
	height:auto;
	margin:0;
	max-height:200px;
}

dl.osususmePointOrange,
dl.osususmePointGreen,
dl.osususmePointBlue,
dl.osususmePointPink{
	overflow:hidden;
	display:block;
	/*border:1px solid #ff9900;*/
	border:1px solid #FA5208;
	margin:0 0 15px 0;
	padding:0;

}

dl.osususmePointPurple{
	overflow:hidden;
	display:block;
	border:1px solid #df00ad;
	margin:0 0 15px 0;
	padding:0;
}


/*common*/
dl ul.osususmePointOrangeUl,
dl ul.osususmePointPurpleUl,
dl ul.osususmePointGreenUl,
dl ul.osususmePointBlueUl,
dl ul.osususmePointPinkUl
{
	padding:10px 10px 0 10px;
	display:block;

}

/*orange*/
dl.osususmePointOrange{
	overflow:hidden;
	display:block;
	border:1px solid #ff9900;
	margin:0 0 15px 0;
	padding:0;

}

dl.osususmePointOrange dt{
	background:#ff9900;
	padding:5px;
	color:#FFF;
	font-weight:bold;
	font-size:1.2em;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
}

dl ul.osususmePointOrangeUl li{
	padding:3px 0 5px 15px;
	margin:0 0 5px 0;
	background:url(//www.nta.co.jp/sp/images/im_point.png) no-repeat 0 7px;
	border-bottom:1px dotted #dcdcdc;
	font-size:1.1em;
}

dl ul.osususmePointOrangeUl li:last-child{
	border-bottom:0px dotted #030
}

/*purple*/

dl.osususmePointPurple{
	overflow:hidden;
	display:block;
	border:1px solid #df00ad;
	margin:0 0 15px 0;
	padding:0;

}

dl.osususmePointPurple dt{
	background:#df00ad;
	padding:5px;
	color:#FFF;
	font-weight:bold;
	font-size:1.2em;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
}

dl ul.osususmePointPurpleUl li{
	padding:3px 0 5px 15px;
	margin:0 0 5px 0;
	background:url(//www.nta.co.jp/sp/images/im_point_purple.png) no-repeat 0 7px;
	border-bottom:1px dotted #dcdcdc;
	font-size:1.1em;
}

dl ul.osususmePointPurpleUl li:last-child{
	border-bottom:0px dotted #030
}


/*Green*/

dl.osususmePointGreen{
	overflow:hidden;
	display:block;
	/*border:1px solid #1f9843;*/
	border:1px solid #52160c;
	margin:0 0 15px 0;
	padding:0;

}

dl.osususmePointGreen dt{
	/*background:#1f9843;*/
	background:#52160c;
	padding:5px;
	color:#FFF;
	font-weight:bold;
	font-size:1.2em;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
}

dl ul.osususmePointGreenUl  li{
	padding:3px 0 5px 15px;
	margin:0 0 5px 0;
	/*background:url(//www.nta.co.jp/sp/images/im_point_green.png) no-repeat 0 7px;*/
	background:url(//www.nta.co.jp/sp/images/im_point.png) no-repeat 0 7px;
	border-bottom:1px dotted #dcdcdc;
	font-size:1.1em;
}

dl ul.osususmePointGreenUl li:last-child{
	border-bottom:0px dotted #030
}

/*blue*/

dl.osususmePointBlue{
	overflow:hidden;
	display:block;
	border:1px solid #11228c;
	margin:0 0 15px 0;
	padding:0;

}

dl.osususmePointBlue dt{
	background:#11228c;
	padding:5px;
	color:#FFF;
	/*font-weight:bold;*/
	font-size:2.0em;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
}

dl ul.osususmePointBlueUl li{
	padding:3px 0 5px 15px;
	margin:0 0 5px 0;
	background:url(//www.nta.co.jp/sp/images/im_point_blue.png) no-repeat 0 7px;
	border-bottom:1px dotted #dcdcdc;
	font-size:1.1em;
}

dl ul.osususmePointBlueUl li:last-child{
	border-bottom:0px dotted #030
}

/*pink*/


dl.osususmePointPink{
	overflow:hidden;
	display:block;
	border:1px solid #A1A1A1;
	margin:0 0 15px 0;
	padding:0;

}

dl.osususmePointPink dt{
	height:20px;
	background:#A1A1A1;
	padding:5px;
	color:#FFF;
	font-weight:bold;
	font-size:1.2em;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
}

dl ul.osususmePointPinkUl li{
	padding:10px 10px 5px 15px;
	margin:0 0 5px 0;
	background:url(//www.nta.co.jp/sp/images/im_point.png) no-repeat 0 12px;
	border-bottom:1px dotted #dcdcdc;
	font-size:1.1em;
}

dl ul.osususmePointPinkUl li:last-child{
	border-bottom:0px dotted #030
}

/*gray*/


dl.osususmePointGray{
	overflow:hidden;
	display:block;
	border:1px solid #A1A1A1;
	margin:10px 10px 15px 10px;
	padding:0;
	background:#ffffff;
}

dl.osususmePointGray dt{
	display:none;
	background:#A1A1A1;
	padding:5px;
	color:#FFF;
	font-weight:bold;
	font-size:1.2em;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
}

dl ul.osususmePointGrayUl{
	padding:5px 0 0 0;
}

dl ul.osususmePointGrayUl li{
	padding:3px 0 5px 15px;
	margin:0 0 5px 10px;
	background:url(//www.nta.co.jp/sp/images/im_point.png) no-repeat 0 7px;
	border-bottom:1px dotted #dcdcdc;
	font-size:1.1em;
}

dl ul.osususmePointGray li:last-child{
	border-bottom:0px dotted #030
}


/*price*/

dl.priceBoxOrange,
dl.priceBoxPurple,
dl.priceBoxPink,
dl.priceBoxGreen,
dl.priceBoxBlue{
	overflow:hidden;
	display:block;
	margin:0 0 15px 0;

}

dl.priceBoxOrange dt,
dl.priceBoxPurple dt,
dl.priceBoxPink dt,
dl.priceBoxGreen dt,
dl.priceBoxBlue dt{
	padding:5px;
	margin:0 0 5px 0;
	color:#000;
	font-weight:bold;
	border-bottom:1px solid #f2f1ec;
	background:#f2f1ec;
	font-size:0.9em;
}

/*orange*/

dl.priceBoxOrange ul{
	padding:0 10px 0 10px;
	display:block;

}

dl.priceBoxOrange ul li{
	padding:3px 0 5px 0;
	margin:0 0 5px 0;
	border-bottom:1px solid #f2f1ec;
	background:url(//www.nta.co.jp/sp/images/im_point.png) no-repeat 0 8px;
}

dl.priceBoxOrange ul li:last-child{
	border-bottom:0px solid #030
}

/*purple*/

dl.priceBoxPurple ul{
	padding:0 10px 0 10px;
	display:block;

}

dl.priceBoxPurple ul li{
	padding:3px 0 5px 0;
	margin:0 0 5px 0;
	border-bottom:1px solid #f2f1ec;
	background:url(//www.nta.co.jp/sp/images/im_point_purple.png) no-repeat 0 8px;
}

dl.priceBoxPurple ul li:last-child{
	border-bottom:0px solid #030
}

/*pink*/

dl.priceBoxPink ul{
	padding:0 10px 0 10px;
	display:block;

}

dl.priceBoxPink ul li{
	padding:3px 0 5px 0;
	margin:0 0 5px 0;
	border-bottom:1px solid #f2f1ec;
	background:url(//www.nta.co.jp/sp/images/im_point_pink.png) no-repeat 0 8px;
}

dl.priceBoxPink ul li:last-child{
	border-bottom:0px solid #030
}

/*green*/

dl.priceBoxGreen ul{
	padding:0 10px 0 10px;
	display:block;

}

dl.priceBoxGreen ul li{
	padding:3px 0 5px 0;
	margin:0 0 5px 0;
	border-bottom:1px solid #f2f1ec;
	background:url(//www.nta.co.jp/sp/images/im_point_green.png) no-repeat 0 8px;
}

dl.priceBoxGreen ul li:last-child{
	border-bottom:0px solid #030
}

/*blue*/

dl.priceBoxBlue ul{
	padding:0 10px 0 10px;
	display:block;

}

dl.priceBoxBlue ul li{
	padding:3px 0 5px 0;
	margin:0 0 5px 0;
	border-bottom:1px solid #f2f1ec;
	background:url(//www.nta.co.jp/sp/images/im_point_blue.png) no-repeat 0 8px;
}

dl.priceBoxBlue ul li:last-child{
	border-bottom:0px solid #030
}


dl ul li strong{
	font-weight:bold;
	padding:0 0 0 15px;
	font-size:1.2em;
}

dl ul li span{
	font-size:1.6em;
	font-weight:bold;
	color:#F00;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	padding:0 0 0 15px;
}

dl ul li span span{
	padding:0;
	font-size:0.7em;
}

/*kokunai navi*/

dl.kokunaiNavi{
	margin:0 10px 10px 10px;
	padding:0;
	overflow:hidden;
	display:block;
	/*border:1px solid #b1dbdb;*/
	background:#ffffff;
	border:1px solid #df3560;
}

dl.kokunaiNavi dt{
	width:170px;
	margin:0;
	padding:10px;
	background:#b1dbdb;
	color:#138686;
	text-align:center;
	display:block;
	float:left;
	font-weight:bold;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
}

dl.kokunaiNavi dt span,dl.airBox dt span{
	padding:8px 0 8px 0;
	display:block;
}


dl.kokunaiNavi dd{
	overflow:hidden;
	display:block;
}

dl.kokunaiNavi dd ul{
	display:block;
	overflow:hidden;
	padding:10px 0 10px 10px;
	font-size:1em;
}

dl.kokunaiNavi dd ul li{
	float:left;
	display:block;
	margin:0 18px 0 0;
	padding:0 0 0 10px;
	background:url(//www.nta.co.jp/sp/images/im_arrow2.png) no-repeat 0 44%;
}

dl.kokunaiNavi dd ul li.otherLi{
	float:none;
	display:block;
	margin:0 18px 0 0;
	padding:0 0 0 0;
	background:none;
}


/*kaigai navi*/

dl.kaigaiNavi{
	margin:0 10px 10px 10px;
	padding:0;
	overflow:hidden;
	display:block;
	/*border:1px solid #b1dbdb;*/
	background:#ffffff;
	border:1px solid #4eab26;
}

dl.kaigaiNavi dt{
	width:170px;
	margin:0;
	padding:10px;
	background:#b1dbdb;
	color:#138686;
	text-align:center;
	display:block;
	float:left;
	font-weight:bold;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
}

dl.kaigaiNavi dt span,
dl.airBox dt span{
	padding:8px 0 8px 0;
	display:block;
}


dl.kaigaiNavi dd{
	overflow:hidden;
	display:block;
}

dl.kaigaiNavi dd ul{
	display:block;
	overflow:hidden;
	padding:10px 0 10px 10px;
	font-size:1em;
}

dl.kaigaiNavi dd ul li{
	float:left;
	display:block;
	margin:0 18px 0 0;
	padding:0 0 0 10px;
	background:url(//www.nta.co.jp/sp/images/im_arrow2.png) no-repeat 0 44%;
}

dl.kaigaiNavi dd ul li.otherLi{
	float:none;
	display:block;
	margin:0 18px 0 0;
	padding:0 0 0 0;
	background:none;
}











div.colum1T{
	padding:10px 10px 0 10px;
	overflow:hidden;
}

div.colum1T div{
	background:#FFF;
	padding:10px;
	overflow:hidden;
	margin:0 0 10px 0;
}

div.colum1T div h3{
	font-size:1.0em;
	margin:-10px;
	padding:5px;
	background:#ff9900;
	color:#FFF;
	font-weight:bold;
}

div.colum1T div p{
	width:18%;
	height:auto;
	float:left;
	display:block;
	margin:20px 10px 0 0;
	padding:0;
}

div.colum1T div p img{
	width:100%;
	height:auto;
}

div.colum1T div dl{
	overflow:hidden;
	padding:0px;
	margin:20px 0 0 0;
}

div.colum1T div dl dt{
	font-size:1.2em;
	border-bottom:1px solid #f2f1ec;
	margin:0 0 12px 0;
	padding:0 0 12px 0;
}

div.colum1T div dl dd strong{
	background:#f2f1ec;
	padding:5px;
	font-size:0.9em;

}

/*right----------------------------------------------------------*/

#rightWrap{
	width:200px;
	float:right;
}


/*tit_pink*/

.ti01{
	padding:8px;
	margin:0 0 10px 0;
	background:#e18900;
	color:#FFF;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-weight:bold;
}

/*p.otherLink {
    background: url("//www.nta.co.jp/shared2013/common/images/ic_arrow_area.gif") no-repeat scroll 100% 2px rgba(0, 0, 0, 0);
}
p.otherLink {
    display: block;
    font-size: 10px;
    margin: 0;
    padding: 0 10px 0 0;
    text-align: right;
    width: 180px;
}*/
/*tit_oarnge*/
.ti02{
	padding:8px;
	margin:0 0 10px 0;
	background:#f47726;
	color:#FFF;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-weight:bold;
}


/*tit_green*/
.ti03{
	padding:8px;
	margin:0 0 10px 0;
	/*background:#1f9843;*/
	background:#FA5208;
	color:#FFF;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-weight:bold;
}

/*tit_clue*/
.ti04{
	padding:8px;
	margin:0 0 10px 0;
	background:#004fab;
	color:#FFF;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-weight:bold;
}

/*
ul.bnrSide li{
	width:180px;
	height:auto;
	margin:0 auto;
}*/

.mB10{margin-bottom:10px!important; display:block;}
.mB15{margin-bottom:15px!important; display:block;}
.mB20{margin-bottom:20px!important; display:block;}
.mB25{margin-bottom:25px!important; display:block;}
.mB30{margin-bottom:30px!important; display:block;}
.mB35{margin-bottom:35px!important; display:block;}



/*  =================================
title
=================================  */

.templeteTitle01{
	padding:10px;
	font-size:16px;
	display:block;
	margin:0 0 10px 0;
	background:#ff9900;
	color:#FFF;
	font-weight:bold;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
}

.templeteTitle02{
	padding:10px;
	font-size:16px;
	display:block;
	margin:0 0 10px 0;
	background:#004fab;
	color:#FFF;
	font-weight:bold;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
}

.templeteTitle03{
	padding:10px;
	font-size:16px;
	display:block;
	margin:0 0 10px 0;
	/*background:#1f9843;*/
	background:#52160c;
	color:#FFF;
	font-weight:bold;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
}

.templeteTitle04{
	padding:10px;
	font-size:16px;
	display:block;
	margin:0 0 10px 0;
	background:#f61851;
	color:#FFF;
	font-weight:bold;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;

}

.detailTemplete{
	border-top: 3px solid rgba(0,0,0,0.2);
}


/*  =================================
SNS
=================================  */

#sns{
	width:516px;
	margin:5px 0px;
	float:right;
	overflow:hidden;
}

.fb-like{
	width:160px;
	display:block;
	float:left;
	overflow:hidden;
}

.twbtn{
	float:left;
	width:100px;
	display:block;
	overflow:hidden;
}

.gp{
	float:left;
	width:65px;
	display:block;
	overflow:hidden;
}

.line{
	width:96px;
	float:left;
	overflow:hidden;
}

.mixi{
	width:77px;
	float:left;
	overflow:hidden;
	padding-top:1px;
}
/*  =================================
searchBox
=================================  */

div#templeteSearchBox{
	display:block;
	margin:0;
}

div#templeteSearchBox dl.fast{
	overflow:hidden;
	margin:0 15px 10px 15px;
	display:block;
	padding:15px 0 0 0;
}

div#templeteSearchBox dl{
	overflow:hidden;
	margin:0 15px 5px 15px;
	display:block;
}

div#templeteSearchBox dl dt{
	width:130px;
	float:left;
	margin:2px 0 0 0;
	padding:0 0 0 10px;
	font-size:16px;
	font-weight:bold;
	border-left:5px solid #004fab;
}

div#templeteSearchBox dl dd{
	overflow:hidden;
}

div#templeteSearchBox dl dd span{
	font-size:10px;
	color:#000;
}

div#templeteSearchBox select{
	width:100%;
	height:35px;
	border:1px solid #CCC;
	font-size:16px;
	margin:0 0 5px 0;
}



#NTA_JR2_hotel_12 {display:none;}
#NTA_JR2_hotel_12 + label{display:none;}
#NTA_JR2_hotel_12_count {display:none;}


#NTA_JR2_hotel_3 {display:none;}
#NTA_JR2_hotel_3 + label{display:none;}
#NTA_JR2_hotel_3_count {display:none;}

#NTA_JR2_plan_2 {display:none;}
#NTA_JR2_plan_2 + label{display:none;}
#NTA_JR2_plan_2_count {display:none;}

#NTA_JR2_hotel_4 {display:none;}
#NTA_JR2_hotel_4  + label {display:none;}
#NTA_JR2_hotel_4_count {display:none;}

#NTA_JR2_hotel_15 {display:none;}
#NTA_JR2_hotel_15 + label {display:none;}
#NTA_JR2_hotel_15_count {display:none;}

#NTA_JR2_hotel_13 {display:none;}
#NTA_JR2_hotel_13 + label {display:none;}
#NTA_JR2_hotel_13_count {display:none;}

#NTA_JR2_hotel_7 {display:none;}
#NTA_JR2_hotel_7 + label {display:none;}
#NTA_JR2_hotel_7_count {display:none;}


#NTA_JR2_KodawariBasic{
	font-size:1.2rem;
}
#NTA_JR2_KodawariPopupBath{
	font-size:1.2rem;
}
#NTA_JR2_KodawariPopupFacilities{
	font-size:1.2rem;
}

input[type="checkbox"] {
	border: 1px solid #aaaaaa;
    vertical-align: -8px;
    -webkit-appearance: none;
    position: relative;
    margin-right: 5px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-sizing: border-box;
    width: 26px;
    height: 26px;
    /*Other Browser*/
    background: #e2e2e2;
    /*For Old WebKit*/
    background: -webkit-gradient(
        linear, left top, left bottom,
        color-stop(0.00, #ffffff),
        color-stop(1.00, #e2e2e2)
    );
    /*For Modern Browser*/
    background: linear-gradient(
        to bottom,
        #ffffff 0%,
        #e2e2e2 100%
    );
}

input[type="checkbox"]:checked {
    /*Other Browser*/
    background: #99cc00;
    /*For Old WebKit*/
    background: -webkit-gradient(
        linear, left top, left bottom,
        color-stop(0.00, #99cc00),
        color-stop(1.00, #87b400)
    );
    /*For Modern Browser*/
    background: linear-gradient(
        to bottom,
        #99cc00 0%,
        #87b400 100%
    );
    border: 1px solid #336600;
}

input[type="checkbox"]:checked:before {
    position: absolute;
    left: 1px;
    top: 16px;
    display: block;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .5);
    content: "";
    width: 10px;
    height: 4px;
    background: #ffffff;
    -webkit-transform: rotate(45deg);
    -webkit-transform-origin: right center;
}

input[type="checkbox"]:checked:after {
    display: block;
    position: absolute;
    left: 9px;
    top: 16px;
    content: "";
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .5);
    width: 16px;
    height: 4px;
    background: #ffffff;
    -webkit-transform: rotate(-53deg);
    -webkit-transform-origin: left center;
}


/*  =================================
searchBoxBtn
=================================  */
/*bigBtn input----------------------------------------------------------*/

@media screen and (max-width: 600px) {
input.templeteBtnB05_5{
	width:85%;
	height:50px;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #004e90 98% 50%;
	background-size:8px auto;
	margin:0 auto 15px;
	color:#FFF;
	display:block;
	text-align:center;
	border:0;
	cursor:pointer;
	font-size:18px;
	font-weight:bold;
	border-bottom: 2px solid rgba(0,0,0,0.2);
	border-top: 2px solid rgba(255,255,255,0.2);
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
}
}

@media screen and (min-width: 601px) {
input.templeteBtnB05_5{
	width:70%;
	height:50px;
	background: url(//www.nta.co.jp/sp/images/im_arrow.png) no-repeat #004e90 98% 50%;
	background-size:8px auto;
	margin:0 auto 15px;
	color:#FFF;
	display:block;
	text-align:center;
	border:0;
	cursor:pointer;
	font-size:18px;
	font-weight:bold;
	border-bottom: 2px solid rgba(0,0,0,0.2);
	border-top: 2px solid rgba(255,255,255,0.2);
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
}
}

input.templeteBtnB05_5:hover
{
opacity:0.8;
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}

div#templeteSearchBox p{
	padding:10px 0 0 0;
	margin:0;
	display:block;
}

/*  =================================
marginTop
=================================  */
.mt10{margin:10px 0 0 0!important;}
.mt20{margin:20px 0 0 0!important;}
.mt30{margin:30px 0 0 0!important;}
.mt40{margin:40px 0 0 0!important;}
.mt50{margin:50px 0 0 0!important;}
.mt60{margin:60px 0 0 0!important;}

/*  =================================
marginTop
=================================  */
.clear{
	clear:both;
}






.colum3T dt{
	height:20px;
}

.colum3T dd span{
	height:55px;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	padding:0 0 0 15px;
}


#boxDigipan {
	background-image: url(//www.nta.co.jp/kokunai/kansai/common/images/ti_digipan.gif);
	background-repeat: repeat-y;
	width: 200px;
	margin-bottom:20px;
}




p.templeteBnr01{
	text-align:center;
}

p.templeteBnr01 img{
    border: 3px solid #fd6a07;
}




















/* modal
------------------------------------------ */
#modal-area{
	width:100% !important;
	position:absolute;
	margin: 0 auto !important;
}
  
#modal-content,
#modal-content2,
#modal-content3,
#modal-content4{
	width:970px;
	position:fixed;
	display:none;
	z-index:20000;
}
  
#modal-overlay,
#modal-overlay2,
#modal-overlay3,
#modal-overlay4{
	z-index:10000;
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:120%;
	background-color:rgba(0,0,0,0.75);
}

#modal-close,
#modal-close2,
#modal-close3,
#modal-close4{
text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
	width:50px;
	height:50px;
	position:absolute; top:-2px; right:40px;
	background:url(//www.nta.co.jp/shared2013/endcontents/images/close.png) no-repeat;
}


.layer_board {
	width:730px !important;
	height:auto !important;
	margin: 20px auto !important;
	padding:30px 0 20px 0 !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
    background: #ffffff !important;
}




/* 970 px `Εε 1232 px */

@media only screen and (min-width: 970px) {

#modal-content,
#modal-content2,
#modal-content3,
#modal-content4{
	left:5%;
}

}


/* 1232 px `Εε 1500 px */

@media only screen and (min-width: 1232px) {

#modal-content,
#modal-content2,
#modal-content3,
#modal-content4{
	left:15%;
}

}


/* 1500 px` */

@media only screen and (min-width: 1500px) {

#modal-content,
#modal-content2,
#modal-content3,
#modal-content4{
	left:20%;
}

}







/* modal_contents
------------------------------------------ */


.layer_board h3{
    margin: -10px auto 0 auto;
    width: 92%;
	text-align:left;
	padding:5px;
	color:#FFF;
	font-weight:bold;
	font-size:1.2em;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
}

.layer_board.kokunai_col h3{
	background:#df3560;
}
.layer_board.kaigai_col h3{
	background:#4eab26;
}

.layer_board h4 {
	text-align:left;
    font-size:12px;
clear: both;
    padding:5px;
    margin: 10px auto;
    width: 91%;
	color: #666666;
	border-bottom: 1px dotted #ccc;
}
.layer_board.kokunai_col h4{
	border-left:#df3560 solid 4px;
}
.layer_board.kaigai_col h4{
	border-left:#4eab26 solid 4px;
}


.layer_board ul {
clear: both;
margin: 0 0 0 40px;
}

.layer_board ul li {
	width: 12%;
/*margin: 0 5px 10px 5px;*/
float: left;
}

.layer_board ul li a {
	padding: 2px;
height:15px;
}

.layer_board ul li a {
color:#737373;
	text-decoration: none;
text-align:center;
    text-shadow: 0 1px 0 #ffffff;
    font-size:12px;
	border: 1px solid #BBBBBB;
background: -moz-linear-gradient(bottom, #ECECEC, #F9F9F9);
background: -webkit-gradient(linear, center bottom, center top, from(#ECECEC), to(#F9F9F9));
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
display: block;
-webkit-box-shadow: inset -1px -1px 0 0 #E7E7E7;
-moz-box-shadow: inset -1px -1px 0 0 #E7E7E7;
box-shadow: inset -1px -1px 0 0 #E7E7E7;
	behavior: url(PIE.htc);
    background: -moz-linear-gradient(top, #F9F9F9, #ECECEC);
    background: -ms-linear-gradient(top, #F9F9F9, #ECECEC);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#ECECEC', GradientType=0)";
}


/* banner
------------------------------------------ */

.pulaza li img{
width:85%;
}


div.block1{
background-color:#f6efef;
}

div.block2{
border:2px solid #11228c;
}

p.images_point{
padding-bottom:20px;
}

dl.osususmePoint{
padding-bottom:30px;
}

div.point_text{
width:320px;
float:right;
margin-right:20px;
position:relative;

}

div.point_text ul li{
font-size:1.4em;
position:absolute;
bottom:80px;
}

div.point_text2{
width:250px;
float:right;
margin-right:20px;
position:relative;

}

div.point_text2 ul li{
font-size:1.4em;
position:absolute;
bottom:50px;
}


div.point_text3{
width:290px;
float:right;
margin-right:20px;
position:relative;

}

div.point_text3 ul li{
font-size:1.4em;
position:absolute;
bottom:80px;
}

div.point{
padding-bottom:30px;
}


