.cb_content-column-2 ul li{width:49%;margin:0}.cb_content-column-2 ul li:nth-child(2n+2){margin-left:2%}@media only screen and (max-width:991px){.cb_content-column-2 ul li:nth-child(2n+2){margin-left:1%}}.cb_content-column-2 ul li:nth-child(1n+3){margin-top:2%}@media only screen and (max-width:991px){.cb_content-column-2 ul li:nth-child(1n+3){margin-top:0}}@media only screen and (max-width:767px){.cb_content-column-2 ul li:nth-child(2n+2){margin-left:0}.cb_content-column-2 ul li.has_image .info p{-webkit-line-clamp:3;max-height:5em}}.cb_content-column-2 ul li a{height:200px}.cb_content-column-2 ul li.has_image .image{width:58%;height:100%}.cb_content-column-2 ul li.has_image .image img{position:relative;width:100%;height:auto;margin:0 auto}.cb_content-column-2 ul li.has_image .info{max-height:170px;overflow:hidden;left:auto;right:0;width:43%}.cb_content-column-2 ul li.has_image .info p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;max-height:10em}.archive_header .inner{display:block}.archive_header .headline{text-align:center}.cb_content-introduce,.cb_content-blog_list,.cb_content-category_list{padding-top:40px}.cb_content-introduce,.cb_content-category_list{padding-bottom:40px}@media only screen and (max-width:767px){.cb_content-introduce,.cb_content-blog_list,.cb_content-category_list{padding-top:26px}.cb_content-introduce,.cb_content-category_list{padding-bottom:26px}}.header_free_text{font-size:20px;vertical-align:middle}#main_col.none-bottom-margin{margin-bottom:0}.cb_content.full-width>.inner{width:100%;max-width:100%}.cb_content-wysiwyg iframe{display:block}@media only screen and (max-width:991px){.cb_content.full-width>.inner{padding:0}}.cb_content-wysiwyg.add-background-color{padding:40px 0}@media only screen and (max-width:767px){.cb_content-wysiwyg.add-background-color{padding:26px 0}}.cb_content{margin-bottom:0}.cb_content+.cb_content{margin-top:80px}.cb_content+.clear_vertical_margin{margin-top:0}.clear_vertical_margin+.cb_content{margin-top:0}@media only screen and (max-width:767px){#main_col .cb_content{margin-bottom:0}.cb_content+.cb_content{margin-top:30px}.clear_vertical_margin{margin-top:0}.clear_vertical_margin+.cb_content{margin-top:0}.cb_content+.clear_vertical_margin{margin-top:0}}.page_navi2{display:block}#post_list2{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;width:100%;margin-left:auto;margin-right:auto}#post_list2 .article{width:48%}#post_list2 .article:nth-child(1n+3){margin-top:3vw}#post_list2 .image-medium{width:100%}#post_list2 .image-medium img{display:block;width:100%;height:auto;margin:0 auto}#post_list2 .article .info{width:100%}#post_list2 .article .article_wrapper{position:relative;padding:30px;text-decoration:none;display:inline-block;height:100%;box-sizing:border-box}#post_list2 .title_area{display:flex;align-items:center;justify-content:space-between;padding-top:14px;margin-top:14px;border-top:1px solid #f5f5f5}#post_list2 .title_area .brands_name{font-size:12px;color:#a0a0a0}#post_list2 .title_area .brands_name span{font-size:16px;color:#000;padding-left:10px}#post_list2 .article_category_area{display:flex;align-items:center;justify-content:space-between;background-color:#b4bec8;padding:6px 36px 6px 10px}#post_list2 .article_category_area p{color:#fff;font-size:11px}#post_list2 .article_category_area .article_category_name{font-size:12px}#post_list2 .article{border:1px solid #ddd}#post_list2 .article .excerpt{margin-top:20px;line-height:1.6}#post_list2 .size_table{margin-top:20px}#post_list2 .size_table .size-text{font-size:14px;color:#a0a0a0}#post_list2 .size_table .table_wrapper{padding-top:10px;margin-top:10px;border-top:1px solid #f5f5f5;font-size:12px}#post_list2 .size_table table td{padding:4px;text-align:right}#post_list2 .size_table table th{padding:4px;color:#a0a0a0;width:25%;text-align:right;white-space:nowrap}#post_list2 .size_table table th:nth-child(1){width:24%}#post_list2 .size_table table th:nth-child(2){width:23%}#post_list2 .size_table table th:nth-child(3){width:30%}#post_list2 .size_table table th:nth-child(4){width:23%}#post_list2 .size_table table tr td{text-align:right;white-space:nowrap}#post_list2 .article .info a{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);padding:0;width:200px;height:30px;color:#fff;background-color:#d14c90;text-align:center;line-height:30px;border-radius:6px;margin:0}#post_list2 .article .info a:hover{opacity:.6}#post_list2 .article .meta{margin:20px 0 0}@media only screen and (max-width:991px){#main_col #post_list2{margin:0 auto}#main_col #post_list2 .article{width:100%;border:1px solid #ddd}#main_col #post_list2 .article .info{width:100%;float:none}#post_list2 .article .article_wrapper{padding:10px}#post_list2 .image-medium img{width:100%;height:auto}#post_list2 .article+.article{margin-top:5vw}#post_list2 .article_category_area{padding-right:18px}#post_list2 .size_table{margin-top:10px}#post_list2 .size_table .table_wrapper{margin-top:5px;padding-top:5px}#post_list2 .size_table table th{font-size:12px}#post_list2 .size_table table td{font-size:12px}#main_col #post_list2 .article .excerpt{display:block}#post_list2 .article .info a{bottom:15px}}@media only screen and (max-width:767px){#header_slider .caption .catchphrase{text-align:center !important}}@media only screen and (max-width:420px){#post_list2 .size_table table th{font-size:3.125vw}#post_list2 .size_table table td{font-size:3.125vw}}dl.archive_sort{display:none}div.page_navi2{display:none}.examination-time-table{border-collapse:collapse;width:80%;margin:0 auto !important}.examination-time-table tr{height:30px}.examination-time-table td{width:10%;text-align:center;height:30px;background-color:#f7f7f7}.examination-time-table td:first-child{width:30%;text-align:left}.examination-time-table td.sat{color:#44a8ee}.examination-time-table td.sun{color:#e56669}@media only screen and (max-width:767px){.examination-time-table,.examination-time-table thead,.examination-time-table tbody,.examination-time-table tr,.examination-time-table th,.examination-time-table td{display:block;width:100%}.examination-time-table{width:100%}.examination-time-table br{display:none}.examination-time-table,.examination-time-table thead,.examination-time-table tbody{display:flex;align-items:stretch}.examination-time-table tr{height:auto}.examination-time-table td{display:flex;align-items:center;justify-content:center;height:auto;min-height:41px;width:auto;line-height:1.4;padding:10px}.examination-time-table td:first-child{width:auto}.examination-time-table th+td,.examination-time-table td+td{border-top:none}.examination-time-table tr:nth-child(1n+2) th,.examination-time-table tr:nth-child(1n+2) td{border-left:none}}@media only screen and (max-width:767px){#main_contents #header_slider .item:before{padding-top:90vw}#main_contents #header_slider .item img{height:90vw}}@media only screen and (max-width:736px){#click_to_call_bar{height:auto !important;border-style:solid}#click_to_call_bar img{display:block;width:100%;height:auto;margin:0 auto}}.header_add_image{position:relative;display:flex;float:right;min-height:68px;align-items:center;justify-content:center;z-index:21}@media only screen and (max-width:991px){.header_add_image{display:none}}.grid_layout.cb_content-category_list ul li{margin:0;width:32%}.grid_layout.cb_content-category_list ul li:nth-child(1n+4){margin-top:20px}.grid_layout.cb_content-category_list ul li:nth-child(3n+2){margin-left:2%;margin-right:2%}.grid_layout.cb_content-category_list ul li a{height:auto}.grid_layout.cb_content-category_list ul li.has_image .image{width:100%;height:auto;float:none}.grid_layout.cb_content-category_list ul li.has_image .info{position:static;width:100%;margin-top:0;padding:20px;transform:translate3d(0,0,0)}.grid_layout.cb_content-category_list ul li.has_image .info h3{text-align:center;margin-bottom:0}.grid_layout.cb_content-category_list ul li .info{position:static;transform:translate3d(0,0,0)}