@CHARSET "UTF-8";
@charset "UTF-8";
@charset "UTF-8";
#comment-image-wrapper{width:100%;clear:both;}
#comment-image-wrapper label{display:block;width:100% !important;}
#comment-image-wrapper #comment-image-error{display:none;color:#b94a48;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#f2dede;padding:8px 35px 8px 14px;margin-bottom:18px;font-family:Arial,Sans-serif;font-weight:normal;font-size:12px;border:1px solid #eed3d7;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#comment-image-wrapper .comment-image{width:100%;}
.comment-image img{max-width:100%;max-height:100%;width:100%;}
#comment-image-wrapper{margin-bottom:200px;}
.comment-form{position:relative;}
.form-submit{position:absolute;bottom:0;margin-top:30px;display:block;}
html #comment-image-wrapper {
margin-bottom: 100px;
padding-bottom: 100px;
}
   #news_wrap{margin-top:-10px;}
#news_wrap li{color:#666;font-size:14px;margin:0;padding:7px;border-bottom:1px dotted #ccc;line-height:140%;display:block;background-color:#fff;}
#news_wrap li:last-child{border-bottom:none;margin-bottom:0;}
ul#news_list{margin:0;padding:0;list-style-type:none;border:1px solid #A1A1A1;}
#news_wrap a{text-decoration:none;}
#news_wrap a:hover{color:#039;text-decoration:none;}
.cat_0{background:url(https://chonborista.com/wp-content/uploads/repair/2015/02/slo_ic.png) no-repeat, url(https://chonborista.com/wp-content/uploads/2023/11/slo1.png);background-position:5px 7px;}
.cat_1{background:url(https://chonborista.com/wp-content/uploads/repair/2015/02/pachi_ic.png) no-repeat, url(https://chonborista.com/wp-content/uploads/2023/11/pachi1.png);background-position:5px 7px;}
.cat_2{background:url(https://chonborista.com/wp-content/uploads/repair/2015/02/matome_ic.png) no-repeat;background-position:5px 7px;}
.cat_3{background:url(https://chonborista.com/wp-content/uploads/repair/2015/03/news.png) no-repeat;background-position:5px 7px;}
.news_List_Ymd{margin-left:65px;}
.h2top{background:#000;color:#fff;border:none;padding:10px;line-height:18px;margin:0;font-size:18px;}
.to_list1{margin-top:0;}
.to_list1 a{display:block;border-bottom:1px solid #a1a1a1;border-right:1px solid #a1a1a1;border-left:1px solid #a1a1a1;margin:0;padding:2px 5px 0;font-size:14px;text-align:right;background:#fff4f4;}
@media (max-width: 1029px) {
#news_wrap{margin-right:0;}
} .wpcr3_review{margin:10px;padding:10px;border-left:6px solid #6bb6ff;background:#f9f9f9;color:#232323;}
div.wpcr3_review div.wpcr3_review_datePublished{font-style:normal;color:#878787;}
div.wpcr3_review div.wpcr3_review_author{display:block!important;font-weight:700;font-style:normal;}
.wpcr3_review:nth-child( n+13 ){display:none;}
#cmenu-content .kijikabu a{border-bottom:0;}
#cmenu-content .list-box2{max-width:230px;}
#cmenu-content .list-box2 a{color:#FF005E;font-weight:normal;border-bottom:0;padding:0;}
#cmenu-content .list-box{max-width:100px;}
.list-box{padding:5px;box-sizing:border-box;position:relative;width:25%;float:left;height:115px;}
.list-text{font-size:11px;}
.absolutep{position:absolute;top:12px;color:#fff;background:rgba(0,0,0,.6);width:66px;padding:0;}
.absolutep p{margin:0 0 0 2px;padding:0;font-size:9px;line-height:16px;}
#cmenu-content .list-box2{max-width:230px;display:block;text-align:center;padding:10px 5px;width:90%;margin:10px auto 20px;border:#ff005a 1px solid;border-radius:30px;}
#cmenu-content .list-box2 a{color:#ff005e;font-weight:400;border-bottom:0;padding:0;display:block;}
.kijikabu{overflow:hidden;width:100%;}
.kijikabu h4{margin:0 0 15px;border:none;background:#1f323a;padding:10px;font-size:14px;color:#fff;}
#searchform div{margin:10px auto;}
#cmenu-content .fab-btn{display:inline-block;margin:0 0 0 5px;transition:none;animation:none;width:100px;}
#cmenu-content .grad1{padding:5px;}
#toc_container_cmenu{position:relative;width:100% !important;margin:20px 0;padding:20px 15px;border-top:solid 5px;font-size:0.95em;background:#f9f9f9;box-shadow:0 1.5px 2.4px rgba(0, 0, 0, 0.15);border-color:#6bb6ff;}
#toc_container_cmenu .toc_title{color:#6bb6ff;}
#toc_container_cmenu .toc_title:before{background-color:#6bb6ff;}
#toc_container_cmenu .toc_title{display:inline-block;position:relative;margin:0;padding:5px 0 5px 58px;font-size:23px;font-weight:bold;}
#toc_container_cmenu .toc_title:before{display:inline-block;position:absolute;top:0;left:0;width:50px;height:50px;border-radius:50%;color:#fff;font-family:FontAwesome;font-size:20px;font-weight:normal;text-align:center;line-height:50px;content:"\f0ca";}
#toc_container_cmenu .toc_toggle a{color:#fff;text-decoration:none;}
#toc_container_cmenu ul{list-style-type:disc;padding:0;border:none;}
#toc_container_cmenu .toc_list{margin-bottom:0;margin-left:18px;color:#585858;}
#toc_container_cmenu .toc_list li{font-weight:bold;}
#toc_container_cmenu .toc_list li a{color:#555;}
#toc_container_cmenu .toc_list li ul{margin:5px;padding-left:15px;}
#toc_container_cmenu .toc_list li ul li{margin:0;font-size:0.95em;font-weight:normal;}
.buttonWrapper{text-align:center;}
.comment .vcard{margin-left:0;}
#cmenu-wrap{z-index:100;}
.comment-image{width:50%;}
.toc_toggle{width:90px;}
.entry-content h3{background-color:#7dc8c3;color:#fff;border:0;padding:5px 10px;}
.h3-content h3{margin-top:0;}
.h3-content{border:10px solid #ebebf0;padding:10px;position:relative;}
.h3-content:before{content:"";height:100%;width:100%;position:absolute;left:0;top:0;pointer-events:none;box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.12), 0 2px 3px 0 rgba(0, 0, 0, 0.22);}
.h3-content table:last-child,.h3-content p:last-child{margin-bottom:0;}
.entry-content{padding-left:20px;padding-right:20px;}
.h3-content h4{font-size:15px;margin:0;background:#eef7ff;border-top:1px solid #6cb7ff;border-bottom:1px solid #6cb7ff;margin-top:-1px;padding:5px 30px 5px 15px;position:relative;color:#000;}
.h3-content h4:before{content:"\f106";font-family:fontawesome;color:#085dac;font-weight:700;margin-right:0;font-size:30px;position:absolute;right:10px;top:2px;line-height:1;}
.h3-content h4.h4_close:before{content:"\f107";}
.h3-content h4.h4_open:before,.h4_content_close .h3-content h4.h4_open:before{content:"\f106";}
.h4-content{padding:10px 5px;}
table.wpcr3_table_2 tr{border-bottom:0!important;}
.new:after{content:"NEW!";font-size:.75em;background:#ff9f80;color:#fff;padding:3px 7px;margin-left:5px;margin-bottom:2px;border-radius:10px;}
.ad{max-width:300px;margin:auto;text-align:center;width:100%;}
.fab-btn{z-index:1;}
.fab-btn i:after{content:"追加";}
.fab-btn.favorited i:after{content:"解除";color:#a7a7a7;}
.fab-btn.favorited .fa-heart-o:before{content:"\f004";}
.header-search__open{display:inline-block;}
#inner-header{position:relative;}
.header-search{width:auto;text-align:right;font-size:30px;top:-5px;}
.header-search a{color:#fff;}
.header-search span{margin-right:20px;position:relative;line-height:1;display:inline-block;text-align:center;white-space:nowrap;}
.header-search .history-page:after,.header-search .favorite-page:after,label.header-search__open:after{color:#fff;font-size:11px;position:absolute;bottom:-13px;line-height:1;left:0;right:0;text-align:center;}
.header-search .history-page:after{content:"最近みた";}
.header-search .favorite-page:after{content:"お気に入り";}
label.header-search__open:after{content:"検索";}
.favorite-page,.history-page{width:66px;}
label.header-search__open{position:relative;line-height:1;width:60px;text-align:center;}
.entry-content h2{margin-top:30px;}
.youtube-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.youtube-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
#custom_html-5{display:none;}
#cmenu-open, #cmenu-close, #cmenu-top{bottom:150px!important;}
header.fixed{position:fixed;left:0;top:0;z-index:999999;width:100%;}
h3#hyouka{background-color:#7dc8c3;color:#fff;border:0;padding:5px 10px;margin:20px 20px 10px;}
.wpcr3_respond_2{margin:0 20px!important;}
.wpcr3_div_2{width:auto;}
html #comment-image-wrapper{margin-bottom:0;}
#list77 ul{list-style:none;padding:0;font-size:15px;line-height:24px;}
#list77 ul li{padding:0;}
#list77 ul li img{float:left;height:50px;width:50px;margin-right:10px;}
#list77 ul li a strong{color:#000;display:block;font-weight:bold;padding-top:5px;}
.comment > .comment{border-left:3px solid #999999;}
.ad_menu_bottom{text-align:center;margin-bottom:20px;margin-top:-20px;}
.commentlist .wpcr3_respond_2{display:none!important;}
.comment_bottom{text-align:right;}
.sankou_btn{margin:10px 0 15px 10px;background-color:#ffb36b;font-size:0.85em;font-weight:bold;color:#fff;border:0;display:inline-block;position:relative;padding:0 14px;border-radius:4px;line-height:34px;}
.comment-reply-link{margin-bottom:15px;}
.sankou_btn[disabled]{background-color:#e58020;cursor:not-allowed;}
.single-post .post-tab{width:98%;margin-left:1%;margin-top:1%;}
.comment-navigation{height:55px;}
.delete_request_btn{font-size:13px;background-color:#efefef;border:1px solid #767676;color:#4b4b4b;clear:both;display:block;margin-left:auto;width:70px;padding:1px;}
.delete_request_btn[disabled]{background-color:#bebebe;cursor:not-allowed;}
.comment > .comment:first-of-type{margin-top:10px;}
.wpcr3_rating_stars label{cursor:pointer;}
.r2_rating{display:inline-block;border:2px solid;font-weight:bold;font-size:14px;padding:3px 10px;border-radius:10px;margin-top:5px;}
.r2_rating_a{color:#5D99FF;}
.r2_rating_b{color:#9e9e9e;}
.r2_rating_c{color:#ff5858;}
.r2_wrapper{display:flex;border-top:solid 1px #eaedf2;}
.r2_wrapper .r2_wrapper_left{width:50%;text-align:center;}
.r2_wrapper .r2_wrapper_right{width:50%;}
.r2_wrapper{padding:15px;align-items:center;}
#r2_chart{max-width:300px;margin:auto;}
.comment-reply-link2{float:right;margin:10px 0 15px 10px;background-color:#c1c7cc;font-size:0.85em;font-weight:bold;display:inline-block;position:relative;padding:0 24px;border:0;border-radius:4px;color:white;text-decoration:none;line-height:34px;cursor:pointer;transition:background-color 0.14s ease-in-out;}
.comment-reply-link2:hover{text-decoration:none;}
.post-tab__content .ad{margin-bottom:20px;}
@media (max-width: 1029px) {
.entry-content{padding-left:10px;padding-right:10px;}
#r2_chart{max-width:100%;}
}
@media (min-width: 769px) {
#cmenu-open{display:none!important;}
.close_h4content_area{display:none!important;}
}
@media (max-width: 768px) {
.h4_content_close .h4-content{display:none;}
.h4_content_close .h3-content  h4:before{content:"\f107";}
#logo{text-align:left;font-size:12px;padding:0;}
.h3-content{margin:0 -10px;}
.header-search{font-size:26px;}
.header-search span{margin-right:20px;}
.header-search .history-page:after,.header-search .favorite-page:after{font-size:10px;}
header #inner-header{max-width:96%;width:96%;}
.fab-btn{margin-top:5px;}
.history-page,.favorite-page{width:50px;}
label.header-search__open{width:40px;}
.header-search span{margin-right:3px;}
.wpcr3_aggregateRating_wrapper{width:auto;margin:0 10px;}
.ad_menu_bottom{margin-top:0px;margin-bottom:0;padding-top:20px;background-color:#f4f4f4;}
.r2_wrapper{flex-direction:column;border-top:solid 1px #eaedf2;}
.r2_wrapper .r2_wrapper_left{width:100%;}
.r2_wrapper .r2_wrapper_right{width:100%;}
}
@media (max-width: 360px) {
#logo {
width: 40%;
}
}

#cmenu-content{width:98%;width:calc(100% - 8px);margin:2px;padding:10px 10px 100px;border:2px solid #aaa;background:#fff;z-index:2;overflow:scroll;-webkit-overflow-scrolling:touch;bottom:80px;top:110px!important;}
.cmenu-p{margin-top:1em;}
.cmenu-p:first-child{margin-top:0;}
.cmenu-lock{overflow:hidden;}
.cmenu-none{display:none;}
#cmenu-content{z-index:2;}
#cmenu-content{position:fixed;}
#cmenu-wrap{z-index:2;display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;}
#cmenu-overlay{z-index:1;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0, 0, 0, 0.75);}
#cmenu-toc-h5, #cmenu-sitemap-h5, .cmenu-sitemap-li-open,
.cmenu-sitemap-li-close{}
h5.cmenu-toc-close:after, h5.cmenu-sitemap-h5-close:after{position:absolute;right:1em;margin-top:0.15em;font-family:FontAwesome;content:'\f055';}
h5.cmenu-toc-open:after, h5.cmenu-sitemap-h5-open:after{position:absolute;right:1em;margin-top:0.15em;font-family:FontAwesome;content:'\f056';}
ul.cmenu-toc, .cmenu-toc ul{margin:0 0 0 1em;}
.cmenu-sitemap-li-close:before{position:absolute;right:1em;margin-top:0.15em;font-family:FontAwesome;content:'\f055';}
.cmenu-sitemap-li-open:before{position:absolute;right:1em;margin-top:0.15em;font-family:FontAwesome;content:'\f056';}
#cmenu-sitemap li ul{list-style-type:none;}
#cmenu-sitemap li ul li{}
#cmenu-sitemap li ul li:before{content:'└';padding-right:1em;}
#cmenu-open{z-index:9999;display:block;text-align:center;width:65px;border-radius:5px;position:fixed;bottom:82px;left:11px;}
#cmenu-open.cmenu-none{display:none;}
#cmenu-close{position:fixed;bottom:83px;left:11px;text-decoration:none;color:#fff;border-bottom:none;}
#cmenu-top{position:fixed;bottom:85px;right:5px;text-decoration:none;color:#fff;border-bottom:none;}
#cmenu-close, #cmenu-top{display:block;text-align:center;width:65px;border-radius:5px;z-index:9999;text-decoration:none;}
#cmenu-open a, #cmenu-close a, #cmenu-top a{text-decoration:none;color:#fff;}
#cmenu-open .fa, #cmenu-close .fa, #cmenu-top .fa{margin:0;}
h5.cmenu-title{font-size:15px;margin-bottom:15px;margin-left:-5px;margin-right:-5px;padding:5px 0 3px 6px;border-bottom:2px solid #6b0000;color:#ffffff;background:#d36015;}
.cmenu-sitemap-li-close a{display:block;}
#cmenu-content .cmenu-sitemap-li-open a{display:inline;}
#cmenu-sitemap li ul li{margin-top:10px;padding:0;}
.cmenu-sitemap-li-close{text-decoration:none;color:#333333;font-weight:700;border-bottom:1px solid #E6E6E6;padding:7px 0;display:block;}
ul#chonbo_menu{margin:0 auto;padding:0 0 3px 0;width:100%;overflow:hidden;display:table;}
ul#chonbo_menu li{margin:0;padding:0;display:table-cell;vertical-align:middle;list-style-type:none;font-size:10px;width:20%;}
ul#chonbo_menu li a{border:none;display:block;color:#666;text-align:center;text-decoration:none;font-size:11px;font-weight:500;}
ul#chonbo_menu .fa{font-size:20px;margin:0 0 5px 0;}
#chonbo_menu{background:#fff;-moz-opacity:0.9;opacity:0.9;}
#cmenu-sitemap-wrapper {
margin-bottom:50px;
}

.wpcr3_respond_1{position:relative;}
.before_morereviews{height:200px;background-image:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0));width:100%;position:absolute;bottom:34px;}
#wpcr3_morereviews:before{height:200px;background-image:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0));width:100%;}
.wpcr3_morereviews:before{height:200px;background-image:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0));width:100%;}
#pluginurl{display:none;}
.wrapper_reviews textarea,
.wrapper_reviews input[type=text],
.wrapper_reviews input[type=tel],
.wrapper_reviews input[type=email],
.wrapper_reviews input[type=number]{border:solid 1px #999;}
.cr_ranking{list-style-position:inside;}
.cr_ranking li{list-style-type:decimal;overflow:hidden;box-sizing:border-box;padding-bottom:0.5em;margin-bottom:0.5em;border-bottom:dashed 1px #ccc;line-height:2em;}
.cr_ranking .total,
.cr_ranking .average{float:right;display:block;}
.cr_ranking .total{font-size:0.7em;line-height:2.25rem;color:#00f;}
.cr_ranking .total > .pt{margin-left:0.5em;color:#222;}
.cr_ranking .title,{float:left;width:70%;display:block;}
.cr_ranking div.wpcr3_rating_style1_base{padding-right:0;}
.cr_h5{font-size:14px;font-weight:normal;}
.wrapper_reviews a#morebutton{text-decoration:none;display:block;border:solid 1px #a99;background-color:#fffefe;color:#a33;width:30%;padding:0.25em;margin:auto;border-radius:4px;text-align:center;}
.item-bar{width:170px;height:12px;background-color:#EBEBEB;display:inline-block;vertical-align:middle;}
.wpcr3_rating_style1_base.li{overflow:hidden;}
.wpcr3_aggregateRating_reviewAverage,
div.wpcr3_rating_style1 .item-num{display:inline-block;vertical-align:middle;font-size:10px;font-size:0.85rem;margin-left:0.5em;}
.item-bar span{display:block;height:100%;background-color:#FBA900;}
.wpcr3_aggregateRating_wrapper{overflow:hidden;width:605px;margin:0 auto 10px auto;}
.wpcr3_aggregateRating,
.wpcr3_aggregateRating2{width:300px;float:left;}
.wpcr3_aggregateRating .wpcr3_rating_style1_base{background-size:cover;width:162px;height:30px;}
.wpcr3_aggregateRating .wpcr3_rating_style1_base .wpcr3_rating_style1_average{height:40px;background-size:166px;line-height:17px;background:url(//chonborista.com/wp-content/plugins/wp-customer-reviews-c/css/newstars.png) 0 -30px no-repeat;background-size:166px;}
.wpcr3_aggregateRating_overallText{font-size:2.0em;display:block;margin-bottom:0.5em;margin-top:1.0em;}
.wpcr3_button_1.wpcr3_show_btn,
.wpcr3_button_1.wpcr3_cancel_btn{display:none;}
.wpcr3_respond_2{display:block!important;}
.wpcr3_reviews_holder{overflow:hidden;}
.wpcr3_respond_2 table{margin-bottom:0;}
@media (min-width: 300px) and (max-width: 768px) {
div.wpcr3_div_2{
width:100%;
}
.wpcr3_respond_2 textarea{
width: 100%;
min-width: 100%!important;
}
.wpcr3_aggregateRating, .wpcr3_aggregateRating2{
width:100%;
}
.wpcr3_aggregateRating_overallText{
margin-top:0;
font-size:1.5em;
}
.wpcr3_aggregateRating_reviewAverage,
div.wpcr3_rating_style1 .item-num {
font-size: 1.2em;
}
}