@charset "utf-8";
/* CSS Document */

#j-lp .sp-product_lp_style section {
 padding:30px 0 50px 0;
}


#j-lp .sp-product_lp_style #sec_under_lp_33801 {
    width: 100%;
    font-size: 16px;
    line-height: 1.75em;
    padding-bottom: 30px;
    box-sizing: border-box;
    margin-top: 60px;
    font-family: "Helvetica Neue","游ゴシック Medium",YuGothic,"Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;
	position: relative;
}

#j-lp .sp-product_lp_style #sec_under_lp_33801 .sp_btn_pic {
    width: 95%;
	margin: 8% auto 0;
}

#j-lp .sp-product_lp_style #sec_under_lp_33801 .sp_btn_pic01 {
	width: 100%;
	margin-top: 5%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_con_wrap {
	width: 90%;
	margin: 0 auto;
}

#j-lp .sp-product_lp_style .lp_sp_3380_con_wrap02 {
	width: 95%;
	margin: 0 auto;
}

#j-lp .sp-product_lp_style .lp_sp_3380_con_wrap03 {
	width: 85%;
	margin: 0 auto;
}

#j-lp .sp-product_lp_style .lp_sp_3380_tit {
	margin-bottom: 10%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_tit02 {
	width: 75%;
	margin: 0 auto 5%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_tit03 {
	width: 95%;
	margin: 0 auto;
}

#j-lp .sp-product_lp_style .lp_sp_3380_tit04 {
	width: 90%;
	margin: 0 auto;
}

#j-lp .sp-product_lp_style .lp_sp_3380_tit05 {
	width: 60%;
    margin: 0 auto;
	padding-bottom: 7%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_tit05_2 {
	margin-bottom: 7%;
}

#j-lp .sp-product_lp_style .lp_sp_border01 {
	background: url("../../../../../img/sp/lp/view/3380/lp_sp_border01.gif") repeat-x left bottom/2px;
}

#j-lp .sp-product_lp_style .lp_sp_border02 {
	background: url("../../../../../img/sp/lp/view/3380/lp_sp_border02.gif") repeat-x left bottom/19px;
}

#j-lp .sp-product_lp_style .lp_sp_border03 {
	background: url(../../../../../img/sp/lp/view/3380/lp_sp_border04.gif) repeat-x left bottom/35px;
    padding-bottom: 6%;
	margin-bottom: 6% !important;
}

#j-lp .sp-product_lp_style .lp_sp_bold01 {
	font-weight: bold;
}

#j-lp .sp-product_lp_style .lp_sp_bold02 {
	font-weight: bold;
	color: #FBC410;
}

#j-lp .sp-product_lp_style .lp_sp_arrow01 {
	width: 30%;
	margin: 0 auto;
	padding-top: 5%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_movie02 {
	background: url("../../../../../img/sp/lp/view/3380/lp_bg_movie02.jpg") repeat-y left top/100%;
}

#j-lp .sp-product_lp_style .lp_sp_movie02_wrap {
	position: relative;
	width: 95%;
	padding-bottom: 62%;
	margin: 0 auto;
}

#j-lp .sp-product_lp_style .lp_sp_movie02_wrap iframe {
	position: absolute;
	width: 100%;
	height: 100%;
}

/* lp_sp_3380_sec01 */
#j-lp .sp-product_lp_style .lp_sp_3380_sec01 {
	background: #72C3E7;
}

#j-lp .sp-product_lp_style .lp_sp_3380_point {
	background: #fff;
	border-radius: 12px;
	padding: 5.4% 4%;
	margin-bottom: 10%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_point:last-child {
	margin-bottom: 0;
}

#j-lp .sp-product_lp_style .lp_sp_3380_point_wrap {
	width: 85%;
    margin: 0 auto;
}

#j-lp .sp-product_lp_style .lp_sp_3380_point_img {
	margin-bottom: 10%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_point_img:last-child {
	margin-bottom: 0;
}

#j-lp .sp-product_lp_style .lp_sp_3380_point h3 {
	margin-bottom: 6%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_point_txt {
	margin-bottom: 10%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_point_txt:last-child {
	margin-bottom: 0;
}

#j-lp .sp-product_lp_style .lp_sp_3380_point_txt h4 {
	font-size: 18px;
    line-height: 1.4em;
	margin-bottom: 5%;
}

/* lp_sp_3380_sec02 */
#j-lp .sp-product_lp_style .lp_sp_3380_sec02 {
	background: url("../../../../../img/sp/lp/view/3380/lp_sp_bg01.png") no-repeat center top/100%;
	padding: 15% 0 20.1% 0;
}

#j-lp .sp-product_lp_style .Android .lp_sp_3380_sec02 {
	padding: 15% 0 18% 0;
}

#j-lp .sp-product_lp_style .lp_sp_3380_sec02 .lp_sp_3380_tit {
	width: 70%;
	margin: 0 auto 14%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_topic_wrap {
	position: relative;
	background: url("../../../../../img/sp/lp/view/3380/lp_sp_bg_sec02_center.png") repeat-y center top/100%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_topic_wrap::before {
	content: "";
	display: block;
	background: url("../../../../../img/sp/lp/view/3380/lp_sp_bg_sec02_top.png") no-repeat center bottom/100%;
	width: 100%;
	padding-bottom: 7%;
	position: absolute;
	top: -4%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_topic_wrap::after {
	content: "";
	display: block;
	background: url("../../../../../img/sp/lp/view/3380/lp_sp_bg_sec02_bottom.png") no-repeat center top/100%;
	width: 100%;
	padding-bottom: 3%;
	position: absolute;
	bottom: -1.5%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_topic {
	padding: 0 9% 5%;
	box-sizing: border-box;
}

#j-lp .sp-product_lp_style .lp_sp_3380_topic h4 {
	font-size: 18px;
    line-height: 1.35em;
	margin-bottom: 5%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_topic p {
	line-height: 1.65em;
}

/* lp_sp_3380_sec03 */
#j-lp .sp-product_lp_style .lp_sp_3380_sec03 {
	background: #A0DCFF;
}

#j-lp .sp-product_lp_style .lp_sp_3380_about {
	background: rgba(255, 255, 255, .5);
	border-radius: 12px;
	padding: 7%;
	font-weight: bold;
	margin-bottom: 10%;
}

#j-lp .sp-product_lp_style #movie_box_33081 {
	width: 95%;
	margin: 0 auto 10%;
	height: 210px;
	padding-bottom: 30%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_poster {
	width: 90%;
	margin: 7% auto 0;
}

/* lp_sp_3380_sec04 */
#j-lp .sp-product_lp_style .lp_sp_3380_sec04 {
	background: url("../../../../../img/sp/lp/view/3380/lp_sp_bg02.jpg") no-repeat center top/100%;
	padding: 15% 0;
}

#j-lp .sp-product_lp_style .lp_sp_3380_point02 {
	position: relative;
	background: rgba(255, 255, 255, .5);
	border-radius: 20px;
	padding: 10%;
	box-sizing: border-box;
	margin-bottom: 25%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_point02_tit {
	width: 65%;
	margin: 0 auto;
	position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -2%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_reason {
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 13%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_reason_box {
	position: relative;
	background: #fff;
	border: 2px solid #29ABE2;
	border-radius: 12px;
	padding: 7%;
	width: 70%;
	margin: 0 auto 15%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_reason_box:last-child {
	margin-bottom: 0;
}

#j-lp .sp-product_lp_style .lp_sp_3380_reason_num {
	position: absolute;
	width: 28%;
	left: -10%;
	top: -7%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_reason_num02 {
	position: absolute;
	width: 28%;
	left: -10%;
	top: -11%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_reason_box h4 {
	text-align: center;
	font-size: 17px;
	background: url("../../../../../img/sp/lp/view/3380/lp_sp_border03.gif") repeat-x left bottom/14px;
	margin-bottom: 2%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_reason_box p {
	font-size: 15px;
}

#j-lp .sp-product_lp_style .lp_sp_3380_puff {
	position: relative;
	background: rgba(255, 255, 255, .5);
	border-radius: 20px;
	padding: 10% 7% 5%;
	box-sizing: border-box;
}

#j-lp .sp-product_lp_style .lp_sp_3380_puff_tit {
	position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -3.5%;
	width: 80%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_puff_cap {
	width: 90%;
	margin: 0 auto 10%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_puff_img {
	width: 85%;
	margin: 0 0 0 4%;
	padding-bottom: 4%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_puff_txt {
	text-align: center;
}

#j-lp .sp-product_lp_style .lp_sp_3380_sub_cap {
	text-align: right;
    font-size: 14px;
    line-height: 1.5em;
	margin-top: 5%;
}

/* lp_sp_3380_sec05 */
#j-lp .sp-product_lp_style .lp_sp_3380_sec05 {
	background: url("../../../../../img/sp/lp/view/3380/lp_sp_bg03.jpg") no-repeat center top/100%;
	padding-top: 7%;
	padding-bottom: 0;
}

#j-lp .sp-product_lp_style .lp_sp_3380_voice_img {
	width: 50%;
	margin: 0 auto;
	padding-top: 2%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_voice_txt {
	background: #fff;
	border: 4px solid #29ABE2;
	border-radius: 12px;
	padding: 4% 5%;
	margin-top: 6%;
	margin-bottom: 10%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_voice_txt h4 {
	font-size: 18px;
    text-align: center;
}

/* lp_sp_3380_sec06 */
#j-lp .sp-product_lp_style .lp_sp_3380_sec06 {
	background: url("../../../../../img/sp/lp/view/3380/lp_sp_bg04.png") no-repeat center top/100%;
	padding: 0 0 3%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_topic02 {
	background: url("../../../../../img/sp/lp/view/3380/lp_sp_bg05.png") no-repeat center top/100%;
	position: relative;
	padding: 7% 10%;
	margin-top: 5%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_topic02 h4 {
	text-align: center;
	font-size: 17px;
	line-height: 1.4em;
	margin-bottom: 2%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_topic02 p {
	font-size: 15px;
	line-height: 1.75em;
}

#j-lp .sp-product_lp_style .lp_sp_3380_topic02_num {
	position: absolute;
	width: 15%;
	left: 0;
	top: 0;
}

#j-lp .sp-product_lp_style .lp_sp_3380_topic02_img {
	width: 75%;
	margin: 0 auto;
	padding-top: 4%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_topic02_img p {
	margin-bottom: 4%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_topic02_img p:last-child {
	margin-bottom: 0;
}

#j-lp .sp-product_lp_style .lp_sp_3380_sub_cap02 {
	font-size: 13px !important;
	margin-top: 3%;
}

/* lp_sp_3380_sec07 */
#j-lp .sp-product_lp_style .lp_sp_3380_sec07 {
	background: url("../../../../../img/sp/lp/view/3380/lp_sp_bg06.jpg") no-repeat center top/100%;
	padding: 13% 0 11%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_holder {
	position: relative;
	background: rgba(255, 255, 255, .5);
	border-radius: 20px;
	padding: 10% 6% 5%;
	box-sizing: border-box;
}

#j-lp .sp-product_lp_style .lp_sp_3380_holder_tit {
	position: absolute;
	left: 50%;
    transform: translateX(-50%);
    top: -2.5%;
	width: 80%;

}

#j-lp .sp-product_lp_style .lp_sp_3380_holder_point_img {
	width: 70%;
	margin: 0 auto;
	padding: 5% 0;
}

#j-lp .sp-product_lp_style .lp_sp_3380_point_list li {
	margin-bottom: 5%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_point_list li:last-child {
	margin-bottom: 0;
}

#j-lp .sp-product_lp_style .lp_sp_3380_situation_wrap {
	background: url("../../../../../img/sp/lp/view/3380/lp_sp_bg07.png") no-repeat center top/100%;
	margin-top: 10%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_situation {
	padding: 3% 5% 5%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_situation h4 {
	font-size: 17px;
	text-align: center;
	margin-bottom: 3%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_situation h4 span {
	color: #ED1C24;
}

#j-lp .sp-product_lp_style .lp_sp_3380_situation ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

#j-lp .sp-product_lp_style .lp_sp_3380_situation ul li {
	width: 49%;
	margin-right: 2%;
	margin-bottom: 3%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_situation ul li:nth-child(2n) {
	margin-right: 0;
}

#j-lp .sp-product_lp_style .lp_sp_3380_situation_small {
	font-size: 13px;
    text-align: right;
    line-height: 1.5em;
	margin-top: 2%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_holder_txt {
	font-weight: bold;
	margin-top: 3%;
}

/* lp_sp_3380_sec08 */
#j-lp .sp-product_lp_style .lp_sp_3380_sec08 {
	padding: 7% 0 0;
}

#j-lp .sp-product_lp_style .lp_sp_3380_product_2col {
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 3%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_product_a {
	margin-bottom: 3%;
	margin-right: 5%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_product_box {
	margin-bottom: 15%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_product_box:nth-child(3n) {
	margin-bottom: 5%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_product_box:last-child {
	margin-bottom: 0;
}

#j-lp .sp-product_lp_style .lp_sp_3380_product_date {
	margin-top: 5%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_product_img {
	width: 40%;
	margin: 0 auto;
}

#j-lp .sp-product_lp_style .lp_sp_3380_product_img02 {
	width: 45%;
	margin: 0 auto;
}

#j-lp .sp-product_lp_style .lp_sp_3380_product_tit {
	font-weight: bold;
	font-size: 20px;
	border-bottom: 3px solid #999;
	margin-bottom: 2%;
	display: flex;
	justify-content: space-between;
	padding-right: 5%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_product_tit span {
	font-size: 16px;
}

#j-lp .sp-product_lp_style .lp_sp_3380_product_code {
	font-weight: bold;
	margin-bottom: 2%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_normal_price {
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 5%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_special_price {
	font-size: 17px;
	font-weight: bold;
	color: #ED1C24;
	margin-bottom: 5%;
}

#j-lp .sp-product_lp_style .lp_sp_3380_price_txt {
	font-size: 17px;
	font-weight: bold;
}

#j-lp .sp-product_lp_style .lp_sp_3380_price_txt span {
	font-size: 50px;
	font-weight: bold;
}

@media screen and (max-width:375px) {
	#j-lp .sp-product_lp_style .lp_sp_border02 {
		background-size: 14px;
	}
	
	/* lp_sp_3380_sec02 */
	#j-lp .sp-product_lp_style .lp_sp_3380_sec02 {
		padding: 15% 0 16.5% 0;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_topic {
		padding: 0 7% 5%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_topic h4 {
		font-size: 17px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_topic p {
		font-size: 15px;
	}
	
	/* lp_sp_3380_sec04 */
	
	#j-lp .sp-product_lp_style .lp_sp_3380_sec04 {
		padding: 15% 0 7%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_reason {
		font-size: 18px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_point02 {
		padding: 10% 6%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_puff_cap {
		font-size: 15px;
		margin: 0 auto 5%;
		line-height: 1.75em;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_sub_cap {
		font-size: 12px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_puff_img {
		width: 75%;
		margin: 0 0 0 8%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_arrow01 {
		width: 20%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_puff_txt {
		font-size: 15px;
		line-height: 1.75em;
	}
	
	/* lp_sp_3380_sec05 */
	#j-lp .sp-product_lp_style .lp_sp_3380_voice_txt h4 {
		font-size: 17px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_voice_txt p {
		font-size: 15px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_sec_img img {
		vertical-align: bottom;
	}
	
	/* lp_sp_3380_sec06 */
	#j-lp .sp-product_lp_style .lp_sp_3380_topic02 {
		padding: 7% 8%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_topic02 h4 {
		font-size: 16px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_topic02 p {
		font-size: 14px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_topic02_img {
		width: 70%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_sub_cap02 {
		font-size: 12px !important;
	}
	
	/* lp_sp_3380_sec07 */
	#j-lp .sp-product_lp_style .lp_sp_3380_sec07 {
		padding: 13% 0 10.5%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_holder_point_img {
		width: 60%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_situation_small {
		font-size: 12px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_holder_txt {
		font-size: 15px;
		line-height: 1.75em;
	}
	
	/* lp_sp_3380_sec08 */
	#j-lp .sp-product_lp_style .lp_sp_3380_product_code {
		font-size: 15px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_normal_price {
		font-size: 15px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_special_price {
		font-size: 15px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_product_a {
		margin-right: 5%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_price_txt span {
		font-size: 45px;
	}
	
}

@media screen and (max-width:320px) {
	#j-lp .sp-product_lp_style .lp_sp_3380_point_txt h4 {
		font-size: 17px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_point_txt02 {
		font-size: 14px;
		line-height: 1.75em;
	}
	
	/* lp_sp_3380_sec02 */
	#j-lp .sp-product_lp_style .lp_sp_3380_sec02 {
		padding: 13% 0 14.4% 0;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_sec02 .lp_sp_3380_tit {
		margin: 0 auto 12%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_topic h4 {
		font-size: 15px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_topic p {
		font-size: 13px;
	}
	
	/* lp_sp_3380_sec03 */
	#j-lp .sp-product_lp_style .lp_sp_3380_about {
		padding: 5% 7%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_about p {
		font-size: 15px;
		line-height: 1.75em;
	}
	
	/* lp_sp_3380_sec04 */
	#j-lp .sp-product_lp_style .lp_sp_3380_sec04 {
		padding: 13% 0 8%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_point02 {
		margin-bottom: 20%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_reason {
		font-size: 17px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_reason_box h4 {
		font-size: 15px;
		margin-bottom: 5%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_reason_box p {
		font-size: 13px;
		line-height: 1.75em;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_puff_cap {
		font-size: 15px;
		line-height: 1.6em;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_puff_img {
		width: 70%;
		margin: 0 0 0 11%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_puff_txt {
		font-size: 13px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_arrow01 {
		width: 15%;
		margin: 0 auto -5%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_sub_cap {
		font-size: 11px;
	}
	
	/* lp_sp_3380_sec05 */
	#j-lp .sp-product_lp_style .lp_sp_3380_voice_txt {
		padding: 4% 4%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_voice_txt h4 {
		font-size: 15px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_voice_txt p {
		font-size: 13px;
		line-height: 1.75em;
	}
	
	/* lp_sp_3380_sec06 */
	#j-lp .sp-product_lp_style .lp_sp_3380_sec06 {
		padding: 2% 0 3%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_topic02 {
		padding: 7%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_topic02 h4 {
		font-size: 14px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_topic02 p {
		font-size: 13px;
		line-height: 1.65em;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_topic02_img {
		width: 65%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_sub_cap02 {
		font-size: 11px !important;
	}
	
	/* lp_sp_3380_sec07 */
	#j-lp .sp-product_lp_style .lp_sp_3380_sec07 {
		padding: 13% 0 7%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_holder_point_img {
		padding-top: 0;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_situation h4 {
		font-size: 15px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_situation_small {
		font-size: 11px;
		margin-top: 1%;
	}
	
	/* lp_sp_3380_sec08 */
	#j-lp .sp-product_lp_style .lp_sp_3380_product_tit {
		font-size: 18px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_product_tit span {
		font-size: 14px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_product_code {
		font-size: 13px;
		margin-bottom: 0;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_normal_price {
		font-size: 13px;
		margin-bottom: 2%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_special_price {
		font-size: 13px;
		margin-bottom: 2%;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_price_txt {
		font-size: 14px;
	}
	
	#j-lp .sp-product_lp_style .lp_sp_3380_price_txt span {
		font-size: 40px;
	}
	
}

