@charset "utf-8";
/*--------------------------------------
copyright : Lampros co.,Ltd.
--------------------------------------*/

@import url(normalize.css);
@import url(all.css);
/*
@import url(https://micshop.itembox.design/item/_plugin/OwlCarousel/assets/owl.carousel.min.css);
@import url(https://micshop.itembox.design/item/_plugin/OwlCarousel/assets/owl.theme.default.css);
*/
@import url(common_parts.css);
@import url(common.css);


/* reviews -----------*/
.rv_h1 { text-align:center; color:#663300; font-size:28px; font-family:Yumincho,serif; font-style:normal; padding-top:50px; }
.blown { color:#663300; }
#mv {  margin-bottom: 50px; }
#mv .inner { border-bottom:solid 1px #663300; padding-bottom:10px; }

#point { background:#f7f7f5; padding:40px 30px; margin-top:100px; max-width:900px; margin:0 auto;}
#point .text_box { display:inline-block; width:54%; }
#point .p_tt { font-size:28px; font-family:Yumincho,serif; font-weight:bold; }
#point .sb_tt { font-size:22px; font-weight:bold; }
#point .p_text { font-size:16px; }
#point .img_box { float:right; }
#point img { text-align: right; margin-bottom: 70px; }
#point a { color:#fff; font-size:14px;  font-weight:bold; }
#point a .p_btn:hover { opacity:0.6; }
#point .p_btn { background:#663300; width:155px; height:36px; text-align:center; border-radius:5px; margin:0 auto; padding:6px 0; transition:all 0.4s ease-out;}

@media screen and (max-width:840px){
	#point .text_box { width:100%; padding-bottom:30px;}
	#point .img_box { float:none; text-align: center; }
	#point img { text-align: right; margin-bottom:30px; }
}
@media screen and (max-width:416px){
	#point { margin-top:50px; }
	#point .p_tt { font-size:20px; }
	#point .sb_tt { font-size:15px; }
	#point .p_text { font-size:12px; }
}