/*
Theme Name: おっぱいLOVE倶楽部テーマ
Theme URI: 
Author: DA
Description:おっぱいLOVE倶楽部専用デザインテーマ 
Version: 0.0.3
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags: one-column, two-columns, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Text Domain: oppai-love-club

おっぱいLOVE倶楽部テーマ WordPress Theme © 2018 DA 
おっぱいLOVE倶楽部テーマ is distributed under the terms of the GNU GPL
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, figure {
border: 0;font-family: Georgia,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline; }

#content img{width:100%;height:100%;}
img[usemap] {max-width:100%; height:auto;}

html a{color:#333;transition:color 0.1s linear;}
html a:focus,html a:hover{text-decoration:none;}
.entry-content a:not([class]),html a:active,html a:focus,html a:hover{color:#bf9e3b;}

textarea{width:100%;}
.form-submit input{background-color:orange;padding:20px;border:0;border-radius:5px;}

/*
 common
*/
body.single-post .lead,
body.single-avreviewner .lead{margin-top:1rem;font-weight:500;}

#site-title{padding:40px 0;padding-bottom:10px;border-bottom: 2px solid #333;font-size:2.5rem;font-weight:500;}
#site-description{color:#bf9e3b;padding:10px;}

#branding li{list-style:none;}
#branding #lefthead{padding-left:0;}
#branding #righthead{padding-right:0;}
#branding #lefthead li{float:left;}
#branding #righthead li{float:right;}

.post-lists li{overflow:hidden;margin-bottom:30px;}
.post-lists img{width:100%;height:100%;border:5px solid;}
.mark-information::before{content:'お知らせ';position:absolute;top:5px;padding:0 15px;text-align:center;background-color:lawngreen;opacity:0.8;font-weight:500;}
.mark-blog::before{content:'管理人ブログ';position:absolute;top:5px;padding:0 15px;text-align:center;background-color:lawngreen;opacity:0.8;font-weight:500;}
.mark-content-introduce::before{content:'商品紹介';position:absolute;top:5px;padding:0 15px;text-align:center;background-color:ghostwhite;opacity:0.8;font-weight:500;}
.mark-sampleimage-review::before{content:'サンプル画像でレビュー';position:absolute;top:5px;padding:0 15px;text-align:center;background-color:orange;opacity:0.8;font-weight:500;}

#container li{list-style:none;}
#container #leftsidebar{margin-top:20px;}
#container #rightsidebar{margin-top:20px;}
#container #leftsidebar>li{float:left;}
#container #rightsidebar>li{float:right;}

#container li.liclass_v{min-height:170px;}
#container li.liclass_v a{color:#333;transition:color 0.1s linear;}
#container li.liclass_v a:active,#container li.liclass_v a:focus,#container li.liclass_v a:hover{color:#bf9e3b;}
#leftsidebar div.mgs_widget_r_v .divclass_v{border-left: 2px solid #333;border-right: 2px solid #333;border-bottom: 2px solid #333;padding-top: 1em;}
#rightsidebar div.mgs_widget_r_v .divclass_v{border-left: 2px solid #333;border-right: 2px solid #333;border-bottom: 2px solid #333;padding-top: 1em;}

#footer{display:block;background-color:#333;color:#fff;margin-top:15px;padding-top:25px;}
#footer a{color:#fff;}
#footer li{list-style:none;}
#footer img{width:100%;height:auto;padding:10px;}
#footer #copyright{margin-top:50px;background-color:#333;color:#fff;}

/*
 single.php
*/
.post-edit-link,
.entry-meta{float:right;}

#over18-btn{padding:10px 100px;font-size:20px;}
#under18-btn{font-family: sans-serif;padding:10px 100px;font-size:20px;}
body.single-post .mgs-sample-movie iframe{max-width: 100%;}
body.single-post .dmm-add-box-area .dmm-add-box-600{display: none;}
body.single-post .dmm-add-box-area .dmm-add-box-400{display: block;}
body.single-post .rightsidebar{display: none;}
body.single-post .leftsidebar{display: none;}
@media (min-width: 1080px){
	body.single-post .rightsidebar{display: block;}
	body.single-post .leftsidebar{display: block;}
}
@media (min-width: 700px){
	body.single-post .dmm-add-box-area .dmm-add-box-400{display: none;}
	body.single-post .dmm-add-box-area .dmm-add-box-600{display: block;}
}
@media (min-width: 1200px){
	body.single-post .dmm-add-box-area .dmm-add-box-400{display: block;}
	body.single-post .dmm-add-box-area .dmm-add-box-600{display: none;}
}
@media (min-width: 1400px){
	body.single-post .dmm-add-box-area .dmm-add-box-600{display: none;}
	body.single-post .dmm-add-box-area .dmm-add-box-400{display: block;}
}
@media (min-width: 1800px){
	body.single-post .dmm-add-box-area .dmm-add-box-400{display: none;}
	body.single-post .dmm-add-box-area .dmm-add-box-600{display: block;}
}

/*
 single-avreviewner.php
*/
body.single-avreviewner .entry-suptitle{display: block;font-size: 60%;padding-bottom:10px;}
body.single-avreviewner .entry-titlemain{display: block;border-bottom:2px solid #333;}
body.single-avreviewner .entry-subtitle{display: block;font-size: 50%;padding-top: 10px;}

body.single-avreviewner .gallery-caption{display:none;}

body.single-avreviewner .aff-link-area{text-align: center;margin-top: 24px;margin-bottom: 8px;}
body.single-avreviewner .under-sample-movie{margin-bottom:40px;}
body.single-avreviewner .aff-link-button:active{color:#333;}
body.single-avreviewner .aff-link-button{font-size: 20px;background-color: #bf9e3b;padding: 16px 88px;border-radius: 16px;border-bottom: 2px solid #333;}
body.single-avreviewner .aff-link-button:hover{color:#eee;}


#av-information-box{font-size:1.15rem;border:2px solid #333;padding:10px;margin-top:10px;}
#av-introduction-box{font-size:1.5rem;margin-top:1rem;margin-bottom:1rem;font-weight: 500;line-height: 2.15rem;letter-spacing: 0.2rem;}
body.single-avreviewner .dmm-add-box{display:none;}
body.single-avreviewner .rightsidebar li{margin-right:-15px;}
body.single-avreviewner .leftsidebar li{margin-left:-15px;}
body.single-avreviewner #av-information-box dl{margin-bottom:0;}
body.single-avreviewner #av-information-box dt{display:inline-block;width:50%;text-align:right;vertical-align:top;margin-bottom:0.5rem;}
body.single-avreviewner #av-information-box dt:after{content:"：";}
body.single-avreviewner #av-information-box dd{display:inline-block;text-align:left;}
body.single-avreviewner #content .entry-avreviewner-content .gallery-size-thumbnail .gallery-item{margin-top:1rem;width:11.1%;}
@media (min-width: 1080px){
	body.single-avreviewner .rightsidebar{display: block;}
	body.single-avreviewner .leftsidebar{display: block;}
}
@media (min-width: 1200px){
	/* col-6 1200px */
	/*body.single-avreviewner .dmm-add-box{-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}*/
	body.single-avreviewner .dmm-add-box{display:none;}
}
@media (min-width: 1400px){
	body.single-avreviewner .rightsidebar li{margin-right:0px;}
	body.single-avreviewner .leftsidebar li{margin-left:0px;}
	/* col-3 1400px */
	body.single-avreviewner .dmm-add-box{display:block;-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	body.single-avreviewner .dmm-add-box-sp{display:none;}
}
body.single-avreviewner .mgs-add-banner img{max-width:728px;max-height:90px;}