@charset "UTF-8";
/* is xserver */
/*!  このファイルはSCSSからコンパイルされています。 */
/*! #reset
=========================================== */
/*!
-----------------------------------------------------------
  base
-----------------------------------------------------------
*/
/*! #base
=========================================== */
#js_media_query{font-family:small}
@media (min-width:640px){
#js_media_query{font-family:medium}
}@media (min-width:900px){
#js_media_query{font-family:large}
}@media (min-width:1060px){
#js_media_query{font-family:xlarge}
}@media (min-width:1240px){
#js_media_query{font-family:xxlarge}
}#__bs_notify__{display:none!important}
/*! styleguide用
=========================================== */
.fn-pre,.fn-preview{padding:35px 80px 40px 50px}
.fn-preview{letter-spacing:.05em;color:#666;line-height:2;font-size:14px;background-color:#fafafa}
.dev_fl01{float:left;width:100px;height:100px;text-align:center;box-sizing:border-box;padding-top:20px;color:#000}
.dev_fl02{float:left;margin:10px;padding:20px 0;width:300px;text-align:center;border:5px outset #ddd}
/*!
-----------------------------------------------------------
  Layout
-----------------------------------------------------------
*/
aside#side{padding:0!important}
aside#side .sdBox01.mt0 {margin-top: auto !important;}
.sdBox01{background-color: #fff;border-top: 1px solid  #dfe5e5;}
.sdBox01.pickup {border-color: #e8334a;}
.sdBox01.ad{border:none;background-color: transparent;}
@media (min-width:640px){
  .sdBox01{border:1px solid #d8dfdf;background:#fff;margin-top:1em}
  .sdBox01{margin-top:20px;width:298px;}
}
.sdTitle01{padding: 17px 12px 11px 61px;font-size: 16px;border-bottom:1px solid #d8dfdf;}
.sdTitle01.pickup{border-color: #e8334a;position: relative;}
.sdTitle01.pickup:before {
  content: "";
  display: inline-block;
  width: 44px;
  height: 44px;
  background: url(/prx/000/https/seleqt.net/wp-content/themes/seleqt/img/common/side/ico_pickup01.png) no-repeat 0 0;
  -webkit-background-size: 44px;
  background-size: 44px;
  position: absolute;
  top: -9px;
  left: 15px;
}
@media (min-width:640px){
.sdTitle01{padding: 17px 12px 11px 61px;font-size:14px;font-weight:700;letter-spacing:.1em;line-height:1.5}
.sdTitle01.rank{background:url(/prx/000/https/seleqt.net/wp-content/themes/seleqt/img/common/side/ico_rank01.png) no-repeat 22px center}
.sdTitle01.star{background:url(/prx/000/https/seleqt.net/wp-content/themes/seleqt/img/common/side/ico_catch01.png) no-repeat 13px 0}
.sdTitle01.reco{background:url(/prx/000/https/seleqt.net/wp-content/themes/seleqt/img/blog/ico_tit01.png) 17px center no-repeat;background-size:20px auto}
.sdTitle01.relate{background:url(/prx/000/https/seleqt.net/wp-content/themes/seleqt/img/blog/ico_design01.png) 20px center no-repeat;background-size:21px auto}
.sdTitle01.pickup {
  border-color: #e8334a;
  position: relative;
}
.sdTitle01.pickup:before {
  position: absolute;
  width: 44px;
  height: 44px;
  -webkit-background-size: 44px;
  background-size: 44px;
  top: -8px;
  left: 13px;
}
}@media (min-width:640px){
.sdPostList{padding:8px 20px}
}
aside#side {margin-top: 20px;padding-bottom: 20px;}
@media (min-width:640px){
  aside#side {margin-top: 0;padding-bottom: 0;}
}
/*!
-----------------------------------------------------------
  Module
-----------------------------------------------------------
*/
.postCar02{position:relative;padding:20px 15px}
.postCar02:after{display:block;clear:both;content:''}
.postCar02+.postCar02{border-top:1px solid #d8dfdf}
.postCar02 a{display:block}
.postCar02__pic{float:left;width:40%}
.postCar02__pic img{width:100%;margin-top: 0.5em;}
.postCar02__cat{text-align:center;color:#fff;font-size:12px;line-height:1;padding:7px 0 6px}
.postCar02__rank{position:absolute;top:20px;left:0;width:18px;padding:3px 0 1px;background:#646464;font-size:12px;text-align:center;line-height:1.2;color:#fff}
.postCar02__txt{float:right;width:60%;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;padding-left: 20px;}
.postCar02__entry{font-weight:400}
.postCar02__icons{overflow:hidden}
.postCar02__icons--pv{float:left;padding:4px 15px 0 25px;background:url(/prx/000/https/seleqt.net/wp-content/themes/seleqt/img/common/ico_pv01.png) no-repeat 0 6px;font-size:12px}
.postCar02__icons--pocket{position:static;float:left;width:15px}

@media (min-width:640px){
.postCar02{padding:10px 0}
.postCar02+.postCar02{border-top:1px solid #d8dfdf}
.postCar02__pic{float:left;width:100px}
.postCar02__pic img{width:100%}
.postCar02__cat{text-align:center;color:#fff;font-size:12px;line-height:1;padding:7px 0 6px}
.postCar02__rank{position:absolute;top:20px;left:0;width:18px;padding:3px 0 1px;background:#646464;font-size:12px;text-align:center;line-height:1.2;color:#fff}
.postCar02__txt{float:right;width:145px;padding-left: 0;}
.postCar02__entry{font-weight:400}
.postCar02__icons{overflow:hidden}
.postCar02__icons--pv{float:left;padding:4px 15px 0 25px;background:url(/prx/000/https/seleqt.net/wp-content/themes/seleqt/img/common/ico_pv01.png) no-repeat 0 6px;font-size:12px}
.postCar02__icons--pocket{position:static;float:left;width:15px}
}
/*# sourceMappingURL=maps/bundle.css.map */
.sdBox01 {
    margin-top: 1em;
}