@charset "utf-8";
/* CSS Document */
.itemguide_wrapper{
	max-width: 980px;
	width: 90%;
	margin: 0 auto;
	color: #666666;
}

.text_pink{color: #f77fa9;}
.f16{
	font-size: 4vw;
	font-weight: bold;
}
.under_line{text-decoration: underline;}

p.itemguide_read{
	margin-bottom: 30px;
}

/*==============================
		タイトル　style
==============================*/
h3{
	background: none;
	margin-bottom: 20px;
	padding: 0;
}

#cont1 h3{
	font-size: 5vw;
}

.itemguide_wrapper h2[class*="handicraft-faq-title"] {
	background-image: url(https://shopping.okadaya.co.jp/img/usr/freepage/underwear/faq/sp/underwear-faq-title_line.png);
	background-position: right center;
	background-repeat: repeat-x;
	background-size: auto 8px;
    width: 94.8%;
    margin: 80px auto 10px;
    padding: 12px 0 12px;
	border: 0;
	background-color: #fff;	
}
.itemguide_wrapper h2[class*="handicraft-faq-title"] span {
	font-size: 18px;
	line-height: 1.076;
	display: inline-block;
	padding: 5px 24px 5px 45px;
	background-color: #ffffff;
	background-position: left center;
	background-repeat: no-repeat;
}

.itemguide_wrapper h2.handicraft-faq-title-01 span {
	background-image: url(/img/usr/inte_itemguide_1901/cont1_tit_bg.png);
	background-size: 38px 25px;
}
.itemguide_wrapper h2.handicraft-faq-title-02 span {
	background-image: url(/img/usr/inte_itemguide_1901/cont2_tit_bg.png);
	background-size: 29px 15px;
}
.itemguide_wrapper h2.handicraft-faq-title-03 span {
	background-position: 2px center;
	background-image: url(/img/usr/inte_itemguide_1901/cont3_tit_bg.png);
	background-size: 25px 29px;
}

.itemguide_wrapper h2.handicraft-faq-title-04 span {
	background-position: 2px center;
	background-image: url(/img/usr/inte_itemguide_1901/cont4_tit_bg.png);
	background-size: 28px 29px;
}

.itemguide_wrapper h2.handicraft-faq-title-05 span {
	background-position: 2px center;
	background-image: url(/img/usr/inte_itemguide_1901/cont5_tit_bg.png);
	background-size: 18px 29px;
}

.itemguide_wrapper h2.handicraft-faq-title-06 span {
	padding:5px 24px 5px 0;
}


/*==============================
		about　style
==============================*/
.itemguide_about h4{
	font-size: 16px;
	background-color: #e7e7e8;
	padding: 10px 20px;
	margin-bottom: 30px;
}

.itemguide_about ul{
	margin-bottom: 50px;
}

.itemguide_about ul li.itemguide_about_img{
	width: 50%;
	margin: 0 auto 30px;
	text-align: center;
}

.itemguide_about ul li.itemguide_about_text{
	width: 100%;
}

.itemguide_about ul li.itemguide_about_text h5{
	color: #f69cbb;
	font-weight: bold;
	font-size: 16px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: flex-start;
	margin-bottom: 20px;
	line-height: 30px;
}

.itemguide_about ul li.itemguide_about_text h5::before{
	content:url(/img/usr/inte_itemguide_1901/point.png);
	display: block;
	margin-right: 10px;
}

#cont3 .itemguide_about ul,
#cont4 .itemguide_about ul,
#cont5 .itemguide_about ul,
#cont6 .itemguide_about ul{
	margin-bottom: 50px;
}
#cont3 .itemguide_about ul li.itemguide_about_text,
#cont4 .itemguide_about ul li.itemguide_about_text,
#cont5 .itemguide_about ul li.itemguide_about_text,
#cont6 .itemguide_about ul li.itemguide_about_text{
	width: 100%;
	margin: 0 auto;
}


