body{background-image:url(https://oralcare-guide.com/wp-content/themes/pc/images/cmn_bg2.jpg)!important;background-color:#FFF!important}.red{color:#FF2353!important}#header{height:auto!important;background:#FFF}#logo-area .header_home_link{position:absolute;right:80px;text-align:center;top:32px;width:50px;font-size:12px}#logo-area .header_home_link a{text-decoration:none}.slider2{position:relative}.slider2 img{width:100%;height:auto}.slider2 .slider_link{height:20.8%;left:48.5%;position:absolute;text-decoration:none;top:70.3%;width:31%;z-index:99}.slider2 a.slider_link:hover img{opacity:1}#wrapper{background:#FFF;background-image:url(https://oralcare-guide.com/wp-content/themes/pc/images/bg3.jpg)}#wrapper #contents{margin-bottom:auto;background:#FFF}#logo-area .header_favorite_link{position:absolute;right:0;text-align:center;top:32px;width:50px;font-size:12px}#logo-area .header_favorite_link a{text-decoration:none}#ranking .rank-best3{padding-bottom:0}.rank-best3-point{border:3px solid #9f004e;border-radius:5px;box-sizing:border-box;margin:0 26px 1.5em;padding:20px 10px 15px 40px;position:relative}.rank-best3-point p{background:#f6f6f6 none repeat scroll 0 0;color:#9f004e;font-weight:700;left:20px;position:absolute;top:-14px;z-index:100}.rank-best3-point ul{font-size:large;margin:auto;padding:0}.rank-best3-point .bold{font-weight:700}.rank-best3-point .line{background:#fff0 linear-gradient(transparent 60%,#ffff66 60%) repeat scroll 0 0}.rank-best3-information{border:3px solid #9f004e;border-radius:5px;box-sizing:border-box;margin:0 26px 1.5em;padding:20px 30px 15px 40px;position:relative;text-align:justify;line-height:1.5em;font-size:1em}.rank-best3-information p{background:#f6f6f6 none repeat scroll 0 0;color:#9f004e;font-weight:700;left:20px;position:absolute;top:-14px;z-index:100}.rank-best3-information ul{margin:auto;padding:0}.rank-best3-information .bold{font-weight:700}.rank-best3-information .line{background:#fff0 linear-gradient(transparent 60%,#ffff66 60%) repeat scroll 0 0}td .price{font-weight:700;font-size:20px}td .listprice{font-size:11px}.rank-best3-links{box-sizing:border-box;margin:0 26px 1.5em}#ranking .rank-best3-links ul li{display:inline-block;width:48.5%;vertical-align:top}#ranking .rank-best3-links a{background:#000 none repeat scroll 0 0;border-radius:10px;box-sizing:border-box;color:#fff;display:block;font-size:21px;font-weight:700;height:68px;line-height:71px;padding:0 0 0 33px;text-decoration:none;width:100%;margin-top:0;position:relative}#ranking .rank-best3-links a img{position:absolute;right:12px;top:22px}#ranking .rank-best3-links a:hover img{opacity:1}#ranking .rank-best3-links a.official{background:linear-gradient(#00d900,#00740b);box-shadow:0 5px 2px #63a560}#ranking .rank-best3-links a.post{background:linear-gradient(#a8a8a8,#232323);box-shadow:0 5px 2px #232323}.side_widget .textwidget .original_widget_1 li{background:#fff0 none repeat scroll 0 0;margin:0 0 15px;padding-left:9px}.side_widget .textwidget .original_widget_1 li a i{display:inline-block;vertical-align:1px}.side_widget .textwidget .original_widget_1 span{display:inline-block;vertical-align:top;width:90%;padding-left:8px}.side_widget .textwidget .original_widget_2 li{background:#fff0 none repeat scroll 0 0;margin:0 0 15px;padding-left:9px}.side_widget .textwidget .original_widget_2 li a i{display:inline-block;vertical-align:1px}.side_widget .textwidget .original_widget_2 span{display:inline-block;vertical-align:top;width:90%;padding-left:8px}.side_widget .textwidget .original_widget_3 li{background:#fff0 none repeat scroll 0 0;margin:0 0 15px;padding-left:0;min-height:80px}.side_widget .textwidget .original_widget_3 li a img{float:left}.side_widget .textwidget .original_widget_3 li a dl{float:left;margin-left:-90px;padding-left:10px;width:100%}.side_widget .textwidget .original_widget_3 li a dl dt{margin-left:90px;font-size:11px;font-weight:700;padding:3px 0}.side_widget .textwidget .original_widget_3 li a dl dd{margin-left:90px}#sideColumn h3.side_headline{background-attachment:scroll;background-image:url(https://oralcare-guide.com/wp-content/themes/pc/images/side_title_icon.png);background-position:left center;background-repeat:no-repeat;font-weight:700;height:30px;line-height:30px;margin:0 0 30px 10px;padding-left:45px}#mainColumn h2.headline1.favorite_title{padding:12px 20px;color:#fff;font-size:24px;font-weight:700}#mainColumn h2.headline1.search_title{padding:12px 20px;color:#fff;font-size:24px;font-weight:700;background:#0075D4}#mainColumn h1.archive-headline span{background-image:url(https://oralcare-guide.com/wp-content/themes/pc/images/main_favorite_icon.png);background-position:left center;background-repeat:no-repeat;display:block;height:50px;line-height:50px;padding-left:70px;font-weight:700}#search-ranking-post table th{background-color:#efefef;border:1px solid #efefef;font-weight:lighter;padding:15px 0;width:175px}#search-ranking-post table td{border:1px solid #efefef;padding-left:15px;padding-top:15px;vertical-align:top}#search-ranking-post table td label{display:inline-block;padding-bottom:15px;cursor:pointer}#search-ranking-post div.submit{margin:30px 0;text-align:center}#search-ranking-post div.submit button{background-color:#008de0;border:medium none;border-radius:5px;color:#fff;font-size:15px;padding:10px 0;width:50%;cursor:pointer}#search-ranking-post div.submit img{margin-right:5px;vertical-align:middle}#search-ranking-post form table tr td select{font-size:16px}div.search_result_title{font-size:15px;font-weight:700;margin:30px 0 30px 20px}.search_result table{border:1px solid #ededee;width:99%;color:#393d3e}.search_result table th a{background-color:#fff;border:1px solid #cbcbcb;border-radius:3px;display:inline-block;text-align:center;text-decoration:none;width:40px;font-size:12px}.search_result table td{border:1px solid #ededee;padding-left:10px}.search_result table td.td_img{padding:10px 0;text-align:center;width:140px;font-size:12px}.search_result table td.td_price{min-width:120px;padding:0;text-align:center}.search_result table td.td_price span{font-size:20px;font-weight:700}.search_result table .td_discount{min-width:80px}.search_result table td.td_point{max-width:360px;padding-right:10px}.search_result table td.td_point a{color:#007db3;font-size:18px;font-weight:700}.search_result table td.td_link{padding:0;text-align:center;min-width:120px}.search_result table td.td_link a.official_link{background:#389d50 none repeat scroll 0 0;color:#fff;display:inline-block;height:30px;line-height:30px;text-align:center;text-decoration:none;width:120px;border-radius:3px}.search_result table td.td_link a.post_link{color:#007db3;display:inline-block;padding-top:10px;text-decoration:none}.search_result div.search_form{border:5px solid #dcdcdc;box-sizing:border-box;height:440px;margin:0 10px 10px 0;padding:10px}.rank-best3-copy{margin-bottom:10px!important}.single_h2_wrap{margin-bottom:-30px;margin-top:10px}.post #specs #ranking ul{margin:0}.rank-best3-Reviews{border:3px solid #080031;border-radius:5px;box-sizing:border-box;margin:0 26px 1.5em;padding:0 10px 15px 40px;position:relative}.rank-best3-Reviews p{background:#f6f6f6 none repeat scroll 0 0;color:#080031;font-weight:700;left:20px;position:absolute;top:-14px;z-index:100}.rank-best3-Reviews .spec-reviews-average{font-size:18px;height:70px;text-align:center}.rank-best3-Reviews .spec-reviews-average>span{color:#9f004d;font-size:40px;font-weight:700;padding:0 8px}.rank-best3-Reviews .spec-reviews-star{color:#f90;font-size:20px;text-align:center}.rank-best3-Reviews .spec-reviews-star span.nostar{color:#cdcdcd}.rank-best3-Reviews .spec-reviews-link{font-size:18px;text-align:center}.rank-best3-Reviews .spec-reviews-link>a{color:#9f004d;text-decoration:none}.rank-best3-Reviews .spec-reviews-link a span{font-weight:700}.rank-best3-links .links-specs{text-align:center}.rank-best3-links .links-specs li a{text-align:left}.rank-best3-table td.star{color:#f90;font-size:17px}.rank-best3-table td.star span.nostar{color:#cdcdcd}#contents #mainColumn .rank-best3-table td{word-break:keep-all}.single-reviewer{margin-bottom:50px}.single-reviewer h2{background-image:url(https://oralcare-guide.com/wp-content/themes/pc/images/reviewer_title_icon.png);background-position:left center;background-repeat:no-repeat;font-size:20px;height:50px;line-height:50px;padding-left:80px}.single-reviewer .reviewer-count{color:#9f004d;display:block;padding-bottom:30px;text-align:center}.single-reviewer .single-reviewer-post{border:1px solid #000;box-sizing:border-box;padding:20px;margin-bottom:20px}.single-reviewer .single-reviewer-post .single-reviewer-post-img{display:inline-block;vertical-align:top;width:12%}.single-reviewer .single-reviewer-post .single-reviewer-post-img img{width:80px;height:80px}.single-reviewer .single-reviewer-post .single-reviewer-post-content{box-sizing:border-box;display:inline-block;padding-left:15px;width:87%}.single-reviewer .single-reviewer-post .single-reviewer-post-content p{font-size:20px;font-weight:700;margin:0}.single-reviewer .single-reviewer-post .single-reviewer-post-content ul{margin:0 0 15px;display:flex;align-items:center;justify-content:flex-start}.single-reviewer .single-reviewer-post .single-reviewer-post-content li{display:inline-block;width:32%}.single-reviewer .single-reviewer-post .single-reviewer-post-content ul li span{background-color:#9f004d;border-radius:5px;color:#fff;display:inline-block;margin-right:5%;padding:3px 0;text-align:center;width:40%}.single-reviewer .single-reviewer-post .single-reviewer-post-content ul li p{color:#f90;display:inline-block;margin:0;font-size:20px}.single-reviewer .single-reviewer-post .single-reviewer-post-content ul li p span.nostar{background:#fff0 none repeat scroll 0 0;color:#cdcdcd;display:inline;font-size:20px;margin:0;padding:0;text-align:left;width:auto}.single-reviewer .single-reviewer-post .single-reviewer-post-content div{background-color:snow;font-size:16px;padding:10px;margin-bottom:10px;word-break:break-all}.single-reviewer .single-reviewer-post .single-reviewer-post-content span{font-size:12px}#commentform table th{background-color:#efefef;border:1px solid #efefef;font-size:14px;font-weight:lighter;min-width:100px;padding:15px 0}#commentform table tr td{border:1px solid #efefef;font-size:14px;padding-bottom:10px;padding-left:15px;padding-top:10px}#commentform table tr td select{font-size:14px}#commentform table tr td input[type="text"]{box-sizing:border-box;height:30px;padding-left:5px;width:98%;font-size:17px}#commentform table tr td textarea{width:98%;padding:5px;box-sizing:border-box;resize:none}#commentform .form-submit{padding:30px 0;text-align:center}#commentform .form-submit .submit{background-color:#008de0;border:medium none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;padding:10px 0;width:50%}#commentform div{color:red;text-align:center}#comment_result{color:red;margin-bottom:50px;text-align:center}#copyrightl{height:auto}#copyright ul{margin:50px auto 20px}#copyright ul li a{color:#888}.post-title{font-size:40px;font-weight:700;line-height:180%;margin-bottom:40px}.post h1{border-bottom:double 5px #9f004e}.post h2{background:#dfefff;box-shadow:0 0 0 5px #dfefff;border:dashed 2px #fff;padding:.2em .5em}.post h3{position:relative;padding:.25em 0}.post h3:after{content:"";display:block;height:4px;background:-moz-linear-gradient(to right,#ffba73,#ffb2b2);background:-webkit-linear-gradient(to right,#ffba73,#ffb2b2);background:linear-gradient(to right,#ffba73,#ffb2b2)}.post h4{padding:.5em;color:#494949;background:#fffaf4;border-left:solid 5px #ffaf58}.yellow-line-bold{background:linear-gradient(transparent 40%,#ffff66 40%);font-weight:700}.yellow-line-bold-red{background:linear-gradient(transparent 40%,#ffff66 40%);font-weight:700;color:red}.bold-red{font-weight:700;color:red}div#mainColumn{width:100%;min-width:640px;float:left;position:relative;box-sizing:border-box;padding-left:0;padding-right:0;padding-bottom:0}div#ranking{width:100%}ol.type-a.clearfix{width:100%!important}li.rank-best3.clearfix.rank{width:100%}.rank-best3-information{border:none;border-radius:0;box-sizing:border-box;padding:0;position:relative;text-align:justify;font-size:1em;line-height:1.5em;display:inline-block;width:95%;margin-left:1.5em;flex-wrap:nowrap}.rank-best3-table{width:unset!important;font-size:12px;margin:26px}.rank-best3-table td{border:1px solid #e3e3e3!important;background:unset!important;border-bottom:1px solid #e3e3e3!important;padding:0!important;width:25%;line-height:unset!important}.list-name{width:100%;font-weight:700;box-sizing:border-box;font-size:15px;text-align:left;padding:15px}.list-content{width:100%;box-sizing:border-box;font-size:15px;text-align:left;padding:15px;background-color:#FFF}.price-info{display:flex;margin:0 26px}.price-table tr{border-top:1px solid #e3e3e3}.price-table td:first-child{text-align:center;font-size:.8em;width:50%;height:43px}.price-table span{font-size:1.5em;font-weight:700}span.sale-price{color:red}.price-table tr:last-child{border-bottom:1px solid #e3e3e3}a.official{padding:.5em 1em;text-decoration:none;background:#39cd75;color:#FFF!important;border-bottom:solid 5px #1eae59;border-radius:3px;font-size:1.5em;font-weight:500;letter-spacing:2px}a.official:hover{background-color:#1eae59}.official-link{text-align:center;margin-top:4%}.official-link a.official:hover{color:#FFF}.rank-best3-point{border:none;border-radius:0;box-sizing:border-box;margin:0 26px 1.5em;padding:0;position:relative}.rank-best3-point p{background:#fff none repeat scroll 0 0;color:#666;font-weight:700;left:0;position:unset;top:0;z-index:100;font-size:24px;border-bottom:5px solid #2ABBB4;margin-bottom:0.5em!important}#ranking .rank-best3-links a.official{padding:0;text-decoration:none;background:#39cd75;color:#FFF!important;border-bottom:solid 5px #1eae59;border-radius:3px;font-size:1.5em;font-weight:500;letter-spacing:2px;box-shadow:none;text-align:center;width:40%;display:inline-block;min-width:250px}#ranking .rank-best3-links a.official:hover{background-color:#1eae59}#ranking .rank-best3-links a.post{padding:0;text-decoration:none;background:#777;color:#FFF!important;border-bottom:solid 5px #444;border-radius:3px;font-size:1.5em;font-weight:500;letter-spacing:2px;box-shadow:none;text-align:center;width:40%;display:inline-block;min-width:250px}#ranking .rank-best3-links a.post:hover{background-color:#444}.rank-best3-links{box-sizing:border-box;margin:0 26px 1.5em;text-align:center;display:flex;justify-content:center}.type-a .rank-title{background:url(https://oralcare-guide.com/wp-content/themes/pc/images/top_rank_icon.png) left 10px no-repeat!important}.rank-best3 .rank-title .rank-num{display:block;margin-right:20px;width:62px;text-align:center;float:left;font-size:30px!important;margin-left:42px;margin-top:18px}.rank-best3 .rank-title .rank-title-text{display:block;float:left;margin-top:-2px;font-size:1.6em;font-weight:700;margin-left:1em}.rank-best3 .rank-title{font-size:20px;width:100%!important;height:100px!important;line-height:80px;margin-bottom:10px}.star{color:#F05F8D;font-size:35px!important;display:inline-block;margin-top:10px}span.nostar{color:#cdcdcd}.rank-star{display:inline-block;position:relative;left:148px;bottom:59px}#mainColumn h2.headline1.search_title{background-image:none}#mainColumn h2.headline1.favorite_title{background-image:none}#mainColumn hr{background:none!important}div#specs{width:100%;padding:0;background:#f6f6f6;margin:0}.price-info td{text-align:center;border:0!important;padding:0!important;line-height:02}.post li,.post dt,.post dd{line-height:normal!important}.post h2{background:none!important;box-shadow:none!important;border:0!important;padding:0!important}.content-title{background:url(https://oralcare-guide.com/wp-content/themes/pc/images/top_rank_icon.png) left top no-repeat!important;font-size:20px;width:100%;height:75px;line-height:80px;margin-bottom:10px;height:100px!important}h2.headline.main_title{font-size:1.6em;font-weight:700;margin-left:153px;display:block}.spec-reviews-average{display:inline;font-size:.8em}.content-title .rank-star{position:relative;left:148px;bottom:70px}.single-reviewer p{border-bottom:5px solid #E3E3E3;padding:0;font-weight:700;color:#666;font-size:24px}.single-reviewer#reviewes{margin-bottom:50px;margin:0 26px 1.5em}span.each-person{font-size:.8em}.single-reviewer .single-reviewer-post{border:2px dotted #cdd4d0;box-sizing:border-box;margin-bottom:20px;border-radius:10px}.single-reviewer .single-reviewer-post .single-reviewer-post-content ul li p{color:#f90;display:inline-block;margin:0;font-size:20px;border:0}.single-reviewer .single-reviewer-post .single-reviewer-post-content{box-sizing:border-box;display:inline-block;padding-left:0;width:100%}.single-reviewer .single-reviewer-post .single-reviewer-post-content li{background:#F6F6F6;display:table-cell!important}.single-reviewer .single-reviewer-post .single-reviewer-post-content div{font-size:16px;padding:10px;margin-bottom:10px;word-break:break-all}select#star{font-size:14px!important;color:#000}#commentform table th{background-color:#efefef;border:1px solid #efefef!important;font-size:14px;font-weight:lighter;min-width:100px;padding:15px 0!important;text-align:center}#commentform table tr td{border:1px solid #efefef!important;font-size:14px;padding-bottom:10px!important;padding-left:15px!important;padding-top:10px!important}#commentform .form-submit{padding:30px 0;text-align:center;border:none}#sideColumn{width:100%!important;min-width:640px;padding-left:0px!important;padding-right:0px!important;padding-bottom:0px!important;float:unset!important;background-image:none!important;background-repeat:no-repeat!important;background-position:!important;margin-left:0!important;position:relative;box-sizing:border-box;padding-top:0!important}.side_widget{background:unset!important;margin:0 0 0 -42px;padding:0 42px 0 42px!important}.side_widget ul{margin:0;display:flex;flex-direction:column}.side_widget .textwidget .original_widget_3 li a img{width:320px;height:240px}.side_widget .textwidget .original_widget_3 li{display:flex;margin:0 0 30px}.side_widget a{text-decoration:none;color:#333;width:100%}.original_widget_3 ul li dl dt{font-size:2em}.side_widget .textwidget .original_widget_3 li a dl{width:70%}.original_widget_3 ul li dl{width:68%;margin-left:20px}.side_widget .textwidget .original_widget_3 li a dl dt{margin-left:90px;font-size:2em;font-weight:700;padding:3px 0}h2.headline1.sidebar_title{padding:12px 20px;color:#fff;font-size:24px;font-weight:400;background:#0075D4}.comparison_table table{table-layout:fixed;font-size:12px;border:3px solid #2ABBB4;text-align:center;width:100%;height:auto}.comparison_table th{font-size:14px;font-weight:700;background:#E5FFFD;text-align:center;border:2px dotted #cdd4d0;border-collapse:collapse}th.t_item{width:120px}th.t_txt{width:178px}.comparison_table td{padding:10px;border:2px dotted #cdd4d0;border-collapse:collapse}.t_ttl{font-weight:700}a.comparison-official{padding:10px;text-decoration:none;background:#39cd75;color:#FFF!important;border-bottom:solid 5px #1eae59;border-radius:3px;font-size:1em;font-weight:lighter;letter-spacing:3px;box-shadow:none;text-align:center;width:100%;display:inline-block;box-sizing:border-box;margin-top:13px}a.comparison-official:hover{background-color:#1eae59}a.comparison-official-right{padding:10px;text-decoration:none;background:#39cd75;color:#FFF!important;border-bottom:solid 5px #1eae59;border-radius:3px;font-size:1em;font-weight:lighter;letter-spacing:3px;box-shadow:none;text-align:center;width:100%;display:inline-block;box-sizing:border-box;margin-top:13px}a.comparison-official-right:hover{background-color:#1eae59}.comparison p{line-height:1.5em;margin:0}span.t-point p{color:#F05F8D;font-weight:700;font-size:18px}.comparison_merch img{width:100%!important}.comparison img{width:40%}}.symbol img{width:50%}.comparison a.comparison-link{text-decoration:none}.rank-best3{width:100%!important;margin-bottom:20px;padding-bottom:25px;float:none}span.archive_rank-num{font-size:18px;display:block;width:60px;text-align:center;float:left;margin-left:42px;margin-top:20px;color:#FFF}span.archive_rank-title-text{display:block;float:left;margin-top:5px;font-size:1.6em;font-weight:700;margin-left:50px}.spec-reviews-average{position:relative;bottom:3px;font-size:20px}.first-title{height:110px}.archive-headline{margin:0!important;padding:0!important;font-size:20px;color:#000;width:100%!important;background:none!important;margin-bottom:30px!important}#mainColumn h1.archive-headline span{padding:12px 20px;color:#fff;font-size:24px;font-weight:700;background:unset;display:block;height:unset;line-height:unset}.post h1{border-bottom:none;padding:12px 20px;color:#fff;font-size:24px;font-weight:700;background:#0075D4;line-height:unset}.ih-item.square.effect6{overflow:unset}.ih-item{transition:unset}.ih-item.square.effect6 .img{transition:unset;transform:unset}.clearfix.mb25{display:flex;margin-top:25px}.rank-best3-img.ih-item.square.effect6.from_top_and_bottom{flex-wrap:nowrap;width:30%}.info-flex{width:65%;flex-wrap:nowrap;margin-right:10px}#mainColumn{background-image:unset!important}.header-link{display:flex;width:50%}#logo-area .header_home_link{position:absolute;right:80px;text-align:center;top:52px;width:80px;font-size:1em;flex-wrap:nowrap}#logo-area .header_favorite_link{position:absolute;right:0;text-align:center;top:52px;width:80px;font-size:1em;flex-wrap:nowrap}.post{margin-top:0!important;margin-bottom:25px}@media screen and (max-width:900px) .rank-best3-table li{width:100%;box-sizing:border-box;border:1px solid #e3e3e3;padding:0;background:#e3e3e3!important}@media screen and (max-width:900px) .rank-best3-table li:last-child{width:100%}.slider2{width:100%;min-width:640px}li.rank-best3.clearfix.rank6{margin-bottom:0!important}div#ranking.mb20{margin-bottom:0!important}.rank-best3-img.ih-item.square.effect6.from_top_and_bottom{flex-wrap:nowrap;width:30%;height:100%;padding:0 22px}ul.header-nav{display:flex;margin:52px 0}.search #header,.search-result #header{border-bottom:0!important;margin-bottom:0!important}.search_result{width:100%;min-width:640px;padding-left:41px;padding-right:41px;padding-bottom:41px;float:left;box-sizing:border-box}.search_result{padding:0;margin-top:0}.search_result div.search_form{border:none;box-sizing:border-box;height:auto;margin:0;padding:10px}div#logo-area ul li a{text-decoration:none}#search-ranking-post div.submit button{background-color:#FF8000;border:medium none;border-radius:5px;color:#fff;font-size:1.5em;padding:10px 0;width:30%;cursor:pointer;font-weight:700;border-bottom:4px solid #BB5E00}#search-ranking-post div.submit button:hover{background-color:#BB5E00}#search-ranking-post div.submit img{margin-right:5px;vertical-align:unset}div#search-ranking-post{border:3px solid #c8c8c8;border-bottom:3px solid #c8c8c8;border-right:3px solid #c8c8c8;margin:0}.search-box-select{font-weight:700;padding:13px 28px 16px;border-bottom:1px solid #c8c8c8;display:flex;justify-content:space-between}.top-label{width:50%;text-align:left;min-width:420px}.search-box-select:before{content:"";display:table}.search-box-select:after{content:"";display:table;clear:both}label.selecter{display:inline-block;vertical-align:middle;position:relative;cursor:pointer}label.selecter:before{width:38px;content:"";height:100%;border-left:1px solid #003894;-webkit-border-radius:3px;border-radius:3px;top:0;right:0;position:absolute;background-image:-moz-linear-gradient(90deg,#003894 50%,#0044b4 50%);background-image:-webkit-linear-gradient(90deg,#003894 50%,#0044b4 50%);background-image:-ms-linear-gradient(90deg,#003894 50%,#0044b4 50%);pointer-events:none;z-index:2}label.selecter:after{content:"";background:url(https://oralcare-guide.com/wp-content/themes/pc/images/white-triangle.png) no-repeat left center;height:100%;width:24px;position:absolute;top:1px;right:4px;-webkit-border-radius:3px;border-radius:3px;pointer-events:none;z-index:3}select{width:205px;padding:6px 8px 7px 12px;font-size:14px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #003894;position:relative;z-index:1;font-family:inherit;font-weight:inherit}.search-box-checkbox dl{padding:14px 28px 12px;border-bottom:1px solid #c8c8c8}.search-box-checkbox dt{width:140px;font-weight:700;display:table-cell}dd.checker{display:table-cell}dd.checker:before{content:"";display:table}dd.checker:after{content:"";display:table;clear:both}.search-box-checkbox dd div{display:inline-block}.search_result{min-width:980px}div#search-result-wrap{display:flex;flex-direction:column}.result-item{display:flex;align-items:center;justify-content:space-between;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e3e3e3}.result-item{background:#fff;padding:1%!important;border:none!important;border-radius:8px}.result-item:first-child{padding-top:30px;border-top:1px solid #E3E3E3}.result-item-info{width:80%;display:flex}.result-item-image{width:20%}.result-item-text{width:80%;padding-left:5%}.result-item-name a{text-decoration:none;font-size:22px;font-weight:700}a.official_link{padding:.5em 1em;text-decoration:none;background:#39cd75;color:#FFF!important;border-bottom:solid 5px #1eae59;border-radius:3px;font-size:1em;font-weight:700;letter-spacing:2px}.result-item-link a:hover{background:#1eae59}#wrapper #contents{margin-bottom:auto;max-width:800px;background:unset!important}#comments{margin:0 0 30px 0;font-size:12px;border:none;box-sizing:border-box;height:auto;margin:0;padding:10px}.comment-form-box{border:3px solid #c8c8c8;border-bottom:3px solid #c8c8c8;border-right:3px solid #c8c8c8;margin:0 0 30px}.select-form{margin-right:10px}.select-form span{color:#000;font-size:16px;padding-right:16px;font-weight:400}.comment-form-select{display:flex;justify-content:space-between}.comment-form-select{font-weight:700;padding:13px 28px 16px;border-bottom:1px solid #c8c8c8}.comment-form-write{padding:13px 28px 16px}.write-form{display:flex;justify-content:space-between}.write-form span{color:#000;font-size:16px;width:23%}label.writer-form{width:76%}textarea#comment{width:100%}#copyright ul{margin:50px 90px 20px;display:flex;justify-content:flex-end}#copyright ul li{margin-right:35px}.original-column ul li a{text-decoration:none;font-size:1.5em;margin-left:20px}.original-column li{margin-bottom:6px;border-bottom:2px solid #e3e3e3}p.originla-headline{margin:0;font-size:1em;font-weight:700;padding:.5em .5em;color:#494949;background:#f4f7ff;border-left:solid 5px #364e96}#copyright{height:auto!important;background:#454545!important;color:#FFF!important;width:100%;margin:0 auto}#copyright ul{margin:0;display:flex;justify-content:flex-end;flex-direction:column;text-align:left;font-weight:700}#copyright ul li a{color:#FFF}#copyright ul li{margin-right:0;margin-top:10px}.foot-info{max-width:750px;margin:0 auto}.search_result h2.headline1.search_title{padding:12px 20px;color:#fff;font-size:24px;font-weight:700;background:#0075D4}span.caution{font-size:.8em}img.purun{width:5%;float:left;margin-left:20px}a.comparison-link{padding:10px;text-decoration:none;background:#777;color:#FFF!important;border-bottom:solid 5px #444;border-radius:3px;font-size:1em;font-weight:lighter;letter-spacing:4px;box-shadow:none;text-align:center;width:100%;display:inline-block;margin-bottom:10px;box-sizing:border-box}a.comparison-link:hover{background:#444}.purun{animation:purun 2s linear 0s infinite}@-webkit-keyframes purun{0%{-webkit-transform:scale(1,1) translate(0%,0%)}6%{-webkit-transform:scale(.9,.9) translate(0%,5%)}12%{-webkit-transform:scale(1.3,.8) translate(0%,10%)}22%{-webkit-transform:scale(.8,1.3) translate(0%,-10%)}32%{-webkit-transform:scale(1.1,.9) translate(0%,5%)}45%{-webkit-transform:scale(1,1) translate(0%,0%)}100%{-webkit-transform:scale(1,1) translate(0%,0%)}}.original-column tr{border-bottom:2px solid #e3e3e3}td.td-purun{width:10%}img.purun{width:70%;padding:10px 10px 18px 10px}td.column a{text-decoration:none;font-size:1.5em;font-weight:700}td.column{width:90%;padding:15px}span.comparison_caution{font-size:10px}.post table{margin:0!important;}td.backmoney-cell{background-color:#fff!important}.minilp_topbox{width:100%;margin:40px 0 40px 0}.minilp_box{width:100%;margin-top:40px;margin-bottom:}.minilp_minibox{margin:0 auto;width:1000px}.minilp_midasi{box-sizing:border-box;background-color:#FF678F;color:#fff;font-size:24px;font-weight:700;padding:15px;margin:0 auto;width:100%}.minilp_midasi2{box-sizing:border-box;background-color:#43D3DE;color:#fff;font-size:24px;font-weight:700;padding:15px;margin:0 auto;width:100%}.minilp_midasi3{text-align:center;color:#282C34;padding:8px 8px;border-top:solid 2px #D9D068;border-bottom:solid 2px #D9D068;margin-bottom:10px;margin-top:10px;font-weight:700}.minilp_waku{box-sizing:border-box;border-bottom:solid 1px #999;border-left:solid 1px #999;border-right:solid 1px #999;margin:0 auto;width:100%}.minilp_utiwaku{margin:0 auto;width:900px}.minilp_text1{color:red;font-size:30px;font-weight:700;line-height:45px;padding:20px 0 20px 0}.minilp_text1_m{margin:20px 0 20px 0}.minilp_text2{color:#000;font-size:20px;padding:15px 0 15px 0}.minilp_text3{padding:15px 0 15px 0}.minilp_t_center{text-align:center}.minilp_t_center2{text-align:center;line-height:30px}.minilp_button_box{width:100%;margin:30px 0 50px 0}.minilp_button_minbox{width:40%;margin:0 auto}.minilp_button{padding:10px;text-decoration:none;background:#39cd75;color:#FFF!important;border-bottom:solid 5px #1eae59;border-radius:3px;font-size:1em;font-weight:700;letter-spacing:3px;box-shadow:none;text-align:center;width:100%;display:inline-block;box-sizing:border-box}.minilp_button:hover{background:#1eae59}.minilp_under{border-bottom:dotted 2px #FC6}.marker_yellow_hoso{background:linear-gradient(transparent 80%,#ffff66 60%)}.minilp_dtable{display:table;table-layout:fixed;width:auto100%}.minilp_dtable_c{display:table-cell;border:1px solid #666}.minilp_wakuume{width:100%;vertical-align:bottom}.minilp_bottom{vertical-align:bottom}.minilp_hyou:not(.post){border:solid 3px #000c5a!important;border-collapse:collapse!important;width:100%!important;text-align:center!important}.minilp_hyou:not(.post) img{width:50%}.minilp_hyou2:not(.post){border:solid 3px #000c5a!important;border-collapse:collapse!important;width:100%!important;text-align:center!important}.minilp_hyou3:not(.post){border:solid 3px #000c5a!important;border-collapse:collapse!important;width:100%!important;text-align:center!important}.minilp_hyou_waku:not(.post){border:solid 1px #595959!important;width:12.5%!important;height:50px!important;line-height:20px!important;font-size:17px!important;padding:5px!important}.minilp_hyou_waku2:not(.post){border:solid 1px #595959!important;width:auto!important;height:50px!important;line-height:20px!important;font-size:17px!important;padding:5px!important}.minilp_hyou_waku3:not(.post){border:solid 1px #595959!important;width:100px!important;height:20px!important;line-height:20px!important;font-size:14px!important;padding:5px!important}.minilp_hyou_waku3_t:not(.post){border:solid 1px #595959!important;width:120px!important;height:20px!important;line-height:14px!important;font-size:14px!important;padding:5px!important}.minilp_hyou_midasi{background-color:#E7FBFF;font-weight:700}.minilp_hyou_text_red:not(.post){color:red;font-size:20px;font-weight:700}.minilp_hyou_text_black:not(.post){font-size:14px!important}.minilp_h1{margin:30px 0 10px 0;padding:8px 8px;color:#fff;font-size:18px;font-weight:700;background:#0075D4;border-bottom:unset}.minilp_kutikomi_box{width:100%}.minilp_kutikomi_minibox0{margin:0 auto}.minilp_kutikomi_minibox1{font-weight:700;padding:15px 5px 5px 5px}.minilp_kutikomi_minibox2{padding:15px 5px 30px 5px}.minilp_kutikomi_minibox3{font-size:12px;border-bottom:solid 1px #999;padding:0 5px 20px 5px}.minilp_kutikomi_yellow{color:#f90}.minilp_kutikomi_textmidasi{border-bottom:solid 1px #999;padding:0 0 5px 0;margin:15px 0 5px 0;font-size:20px;font-weight:700}.minilp_kutikomi_textbox1{padding:15px 5px 0 5px}.minilp_kutikomi_textbox2{padding:5px 0 10px 0}.minilp_link_box{text-align:right;font-size:18px;font-weight:700;padding:10px 0 10px 0}.minilp_column_box img:not(.post){width:100%!important;margin:0 20px 0 0}.minilp_column_box a:not(.post){text-decoration:none}.minilp_column_box_l:not(.post){border-top:none;border-left:none;border-right:none;border-bottom:1px solid #999;width:50px;height:50px}.minilp_column_box_r:not(.post){border-top:none;border-left:none;border-right:none;border-bottom:1px solid #999;width:100%;height:50px;font-size:25px;font-weight:700;padding:0 0 0 20px}.minilp_menu_box{padding:10px}.minilp_menu_box a{text-decoration:none}.minilp_menu_link{display:inline-block;color:#000;font-size:14px;line-height:16px;margin:5px 0 5px 0!important}.minilp_menu_link2{display:inline-block;color:#000;font-size:14px;line-height:16px;font-weight:700;margin:5px 0 5px 0!important}h2{padding:12px 20px;color:#000!important;font-size:24px!important;font-weight:bold!important;background:unset!important;font-weight:700}h2.headline1.comparison_title{color:#333!important;font-size:2em!important;margin:0!important}h2.headline1.original-column_title{color:#333!important;font-size:2em!important;margin:3% 0 0 0!important}#mainColumn h1.archive-headline span{color:#333!important;font-size:2em!important;margin:3% 0 0 0!important}h2.headline1.favorite_title{color:#333!important;font-size:2em!important;margin:3% 0 0 0!important}h2.headline1.search_title{color:#01a4bc!important;font-size:20px!important;margin:1% 0 0 0!important}#sideColumn h3.side_headline{color:#333!important;font-size:2em!important;margin:1% 0 1%!important}#sideColumn h3.side_headline{background-attachment:unset;background-image:unset;background-position:unset;background-repeat:unset;font-weight:700;height:unset;line-height:unset;margin:0 0 30px 10px;padding-left:unset}#wrapper{width:100%;margin:0 auto;padding:0;background:#f6f6f6;background-image:url(https://oralcare-guide.com/wp-content/themes/pc/images/bg3.jpg)}div#mainColumn{width:100%;min-width:640px;float:left;position:relative;box-sizing:border-box;padding-left:0;padding-right:0;padding-bottom:0;padding:0 2%}#logo-area img{max-width:200px;display:block;margin:auto}#header{width:auto!important;height:185px;margin:0 auto;position:relative}div#logo-area{padding:0!important}#logo_image{width:1165px;margin:auto;margin-top:0.5%!important}nav#header-link{position:absolute;top:20px;left:5%;text-align:center}div#mainColumn{padding-top:0!important}#logo-area{height:64px!important}div#logo_image a{display:block;margin:auto;max-width:200px}nav#header-link{position:absolute;top:20px;left:5%;text-align:center;background:linear-gradient(to right,#1080DC,#2ABBB4);border-radius:20px;width:140px}nav#header-link a{padding:0 20%;color:#fff;text-decoration:none;font-weight:700}div#contents{margin-top:1%}div#mainColumn{margin-top:1%}body{font-family:'Noto Sans JP',sans-serif!important}.slider2 p{position:absolute;font-family:'Sawarabi Gothic',sans-serif!important}span.imgttl{position:absolute;top:18%;font-weight:700;font-size:3vw;background:#fff;width:48%;color:#000;padding-left:1%;font-family:'Sawarabi Gothic',sans-serif!important;left:0}span.imgdsc{position:absolute;top:31%;background:linear-gradient(to right,#1080DC,#2ABBB4);color:#fff;font-size:1vw;width:48%;padding-left:1%;font-family:'Sawarabi Gothic',sans-serif!important;left:0}.comparison_table{background:#fff;padding:1%;border-radius:8px}.original-column{background:#fff;padding:1%;border-radius:8px}li.rank-best3.clearfix.rank{background:#fff!important;border-radius:8px}#ranking ol li{background:#fff!important}.searchform-ranking_post-box{background:#fff;padding:1%;border-radius:8px}.original_widget_3.clearfix li{background:#fff!important;padding:0%;border-radius:8px}.side_widget .textwidget .original_widget_3 li a img{width:240px;border-radius:8px 0 0 8px;object-fit:cover}th.newth{background:#FFFAFA!important;border:2px dotted #F05F8D!important;font-size:1.5em;font-weight:bold!important;padding:2% 0!important;text-align:center}td.newtd{font-size:1.3em;padding-left:1%!important;border:2px dotted #F05F8D!important}td.newtd.search{font-size:20px;text-align:center}.post{background:#fff;padding:2%;border-radius:8px}h1.post-title{color:#333!important;margin-bottom:1%;font-size:xx-large}p.original-headline{font-weight:700;border-bottom:2px solid #333!important;font-size:18px;margin-bottom:1%!important}#ranking ol li:last-child{margin-right:0;margin-bottom:0!important}span.kuchikomi_number{background:#fff0 linear-gradient(transparent 60%,#ffff66 60%) repeat scroll 0 0;font-weight:700}.comment-like{color:#757676;margin:10px 0 10px 0;background-color:#fff!important}.comment-like_button{margin:10px 0 10px 0;background-color:#fff!important}span.like-counts{color:red}.image-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding-top:20px;padding-bottom:20px;max-width:700px;margin:0 auto}.zoom-img{width:100%;border-radius:12px;cursor:pointer;object-fit:cover;display:block;transition:transform 0.2s ease}.zoom-img:hover{transform:scale(1.02)}.modal{display:none;position:fixed;inset:0;background:rgb(0 0 0 / .85);justify-content:center;align-items:center;z-index:9999}#modal img{max-width:90vw;max-height:90vh;border-radius:12px}#modal-close{position:absolute;top:20px;right:20px;color:#fff;font-size:36px;cursor:pointer}