
.topComment{}
.topComment p{ padding-bottom:10px;}

/** primary **/
#primary{
	text-align:left;
	background:#fff;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border:none;
	padding-top:0;
}

/**********
 kisoNavi
**********/
#kisoNavi{
	display:none;
	padding-top:20px;
}

#kisoNavi:after{ 
    content: " "; 
    clear: both; 
    height: 0; 
    display: block; 
    visibility: hidden; 
}

#kisoNavi a{
	display:block;
	float:left;
	width:32%;
	background:#aacf52;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	text-align:center;
	padding:10px 0;
	color:#231815;
}
#kisoNavi a:nth-child(3n-1) {
	margin:0 2%;
}

#kisoNavi a:hover,
#kisoNavi a:active{
	background:#d3ddba;
	text-decoration:none;
}

/** caution **/
#caution{}
#caution .topComment{
	padding-bottom:10px;
}
#caution #cautionInner{
	padding-top:0;
}

#caution #cautionInner #cautionBlock{
	background:#eee;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
}

#caution #cautionInner #cautionBlock ul{
	padding:15px;
}

#caution #cautionInner #cautionBlock ul li{
	background:url(../img/listMark_orange.png) no-repeat 0 2px;
	padding-left:15px;
	font-size:0.9em;
	padding-bottom:5px;
}

#caution .priBlk{ border:none;}


/** aboutPoint **/
#aboutPoint{ padding-top:50px;}
#aboutPoint .topComment{
	min-height:103px;
	border-bottom:1px dotted #999;
	text-align:center;
	padding-bottom:15px;
}

#aboutPoint .topComment img{
	padding-bottom:10px;
}

#aboutPoint .topComment p{
	text-align:left;
}

#aboutPoint .priBlk{ padding-bottom:15px;}

#aboutPoint .priBlk:last-child{
	border:none;
	padding-bottom:0;
}





/* PC・大型タブレット：769px～1200px */
@media only screen and (min-width: 769px) and (max-width: 1200px) {
/** h **/
#primary h2{
	background:url(../kiso/point/img/h2_kisoPoint_tb.jpg) no-repeat;
	padding-top:65px;
}

/** primary **/
#primary{
	text-align:left;
	float:left;
	background:#fff;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border:none;
	padding-top:0;
}

.primary{
	text-align:left;
	background:#fff;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border:1px solid #383130;
	padding-top:20px;
}

/**********
 kisoNavi
**********/
#kisoNavi{
	display:block;
}

/** caution **/
#caution{}
#caution .topComment{
	padding-bottom:10px;
}
#caution #cautionInner{
	padding-top:0;
	background:url(../kiso/point/img/kisoPoint_ryuitenBg.jpg) no-repeat right 90%;
}

#caution #cautionInner #cautionBlock{
	width:74%;
	max-width:650px;
	background:#eee;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
}

@media only screen and (min-width: 769px) and (max-width: 900px) {

#caution #cautionInner #cautionBlock{ width:64%;}

}


#caution #cautionInner #cautionBlock ul{
	padding:15px;
}

#caution #cautionInner #cautionBlock ul li{
	background:url(../img/listMark_orange.png) no-repeat 0 2px;
	padding-left:15px;
	font-size:0.9em;
	padding-bottom:5px;
}


/** aboutPoint **/
#aboutPoint{ padding-top:50px;}
#aboutPoint .topComment{
	min-height:103px;
	border-bottom:1px dotted #999;
}

#aboutPoint .topComment img{
	float:right;
	padding-left:15px;
}

#aboutPoint .topComment p{
	max-width:620px;
}


}

/* PC向け：1201px以上で固定 */
@media only screen and (min-width: 1201px) {
/** h **/
#primary h2{ background:url(../kiso/point/img/h2_kisoPoint.jpg) no-repeat;}


/** primary **/
#primary{
	text-align:left;
	width:910px;
	float:left;
	background:#fff;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border:none;
	padding-top:0;
}

.primary{
	text-align:left;
	width:910px;
	background:#fff;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border:1px solid #383130;
	padding-top:20px;
}

#primary .priBlk{
	padding-bottom:15px;
	padding-top:30px;
	border-bottom:1px dotted #999;
}

#primary .priBlk:last-child{
	padding:30px 0 0 0;
	border:none;
}

/**********
 kisoNavi
**********/
#kisoNavi{ display:none;}


/** caution **/
#caution{}
#caution .topComment{
	padding-bottom:10px;
}
#caution #cautionInner{
	background:url(../kiso/point/img/kisoPoint_ryuitenBg.jpg) no-repeat right 90%;
	padding-top:0;
}

#caution #cautionInner #cautionBlock{
	width:650px;
	background:#eee;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
}

#caution #cautionInner #cautionBlock ul{
	padding:15px;
}

#caution #cautionInner #cautionBlock ul li{
	background:url(../img/listMark_orange.png) no-repeat 0 2px;
	padding-left:15px;
	font-size:0.9em;
	padding-bottom:5px;
}


/** aboutPoint **/
#aboutPoint{ padding-top:50px;}
#aboutPoint .topComment img{ display:none;}
#aboutPoint .topComment{
	background:url(../kiso/point/img/kisoPoint_pointBg.jpg) no-repeat right 90%;
	min-height:103px;
	border-bottom:1px dotted #999;
}

#aboutPoint .topComment p{
	width:620px;
}

}


@media print{
/** h **/
#primary h2{ background:url(../kiso/point/img/h2_kisoPoint.jpg) no-repeat;}


/** primary **/
#primary{
	text-align:left;
	width:910px;
	float:left;
	background:#fff;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border:none;
	padding-top:0;
}

.primary{
	text-align:left;
	width:910px;
	background:#fff;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border:1px solid #383130;
	padding-top:20px;
}

#primary .priBlk{
	padding-bottom:15px;
	padding-top:30px;
	border-bottom:1px dotted #999;
}

#primary .priBlk:last-child{
	padding:30px 0 0 0;
	border:none;
}

/**********
 kisoNavi
**********/
#kisoNavi{ display:none;}


/** caution **/
#caution{}
#caution .topComment{
	padding-bottom:10px;
}
#caution #cautionInner{
	background:url(../kiso/point/img/kisoPoint_ryuitenBg.jpg) no-repeat right 90%;
	padding-top:0;
}

#caution #cautionInner #cautionBlock{
	width:650px;
	background:#eee;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
}

#caution #cautionInner #cautionBlock ul{
	padding:15px;
}

#caution #cautionInner #cautionBlock ul li{
	background:url(../img/listMark_orange.png) no-repeat 0 2px;
	padding-left:15px;
	font-size:0.9em;
	padding-bottom:5px;
}


/** aboutPoint **/
#aboutPoint{ padding-top:50px;}
#aboutPoint .topComment img{ display:none;}
#aboutPoint .topComment{
	background:url(../kiso/point/img/kisoPoint_pointBg.jpg) no-repeat right 90%;
	min-height:103px;
	border-bottom:1px dotted #999;
}

#aboutPoint .topComment p{
	width:620px;
}

}