/* BASIC css start */
.site-header .site-menu li:nth-child(6) a {font-weight: 700;}
.board_title,.faq_btn,.paging{text-align:center}
#contentWrap{width:1300px;margin:0 auto}
.paging{margin:30px 0}
.search-wrap .selectbox{display:none!important}
.faq_subname{float:left;font-size:20px;font-weight:600}
.cs_menu ul li:nth-child(2) a{font-weight:700;opacity:1}
.item-sort-wrap{height:30px;color:#5e5f61;margin-bottom:55px}
.item-sort-wrap .total{margin-top:5px;font-size:14px}
.item-sort-wrap .total .point_color{font-size:16px;font-weight:700;padding-right:3px}
.item-sort-wrap .item-order-wrap{position:relative}
.item-sort-wrap .item-order-wrap .select{font-size:12px;float:right;width:143px;height:30px;line-height:30px;border:1px solid #5e5f61;text-indent:10px;background:url(http://www.eheimish.com/design/heimish/renewal2019/pc/select_arrow_bt.png) center right 10px no-repeat;cursor:pointer;background-size: auto 8px;}
.item-sort-wrap .item-order-wrap .select.on{background:url(http://www.eheimish.com/design/heimish/renewal2019/pc/select_arrow_top.png) center right 10px no-repeat;background-size: auto 8px;}
.item-sort-wrap .item-order-wrap .item-order{border:1px solid #5e5f61;padding:10px 0;line-height:30px;position:absolute;width:143px;top:29px;right:0;box-sizing:border-box;text-indent:10px;z-index:2;background:#fff;display:none}
.item-sort-wrap .item-order-wrap .item-order li{cursor:pointer}
.item-sort-wrap .item-order-wrap .item-order li a{display:block;line-height:24px}
#faqWrap #faqTable tr td.faq_select{position:relative}
#faqWrap #faqTable tr td.faq_select::before{position:absolute;right:0;top:0;content:"";display:block;background:url(http://www.eheimish.com/design/heimish/renewal2019/pc/acco_tab_p.png) center center no-repeat;width:20px;height:72px;margin-right:30px}
#faqWrap #faqTable tr td.faq_select.on::before{background:url(http://www.eheimish.com/design/heimish/renewal2019/pc/acco_tab_x.png) center center no-repeat}
#faqTable table,#faqTable table tbody{display:block!important;width:100%}
.faq_answer{width:100%;height:0!important;overflow:hidden;transition:.3s}
#faqWrap #faqTable tr td .tb-left em{font-size:15px;    min-width: 160px;
    display: inline-block;
    vertical-align: middle;}
#faqWrap #faqTable tr.slide-show{display:block!important;height:auto!important;transition:.3s}
#faqWrap #faqTable tr.slide-show td{height:auto!important;transition:.3s;padding:30px 0!important}
.faq_answer td{display:block;width:100%;height:0!important;transition:.3s;padding:0!important;margin:0!important}
#faqWrap #faqTable tr td .tb-left{padding-left:60px;font-size:13px}
#faqWrap .faq-search{display:none}
.faq_btn{background:#666;padding:10px 31px 0;min-width:72px;border-radius:20px;height:40px;font-size:16px;display:inline-block;color:#fff;line-height:1.2;box-sizing:border-box;vertical-align:middle;position:absolute;top:10px;right:0}
.board_title{font-weight:300;letter-spacing:-.05px;padding-top:50px;font-size:18px}
.board_title strong{display:block;font-weight:500;font-size:44px;margin-bottom:10px;letter-spacing:0}
#MS_WritenBySEB P{margin-top:7px;margin-bottom:7px}
#faqWrap BLOCKQUOTE{margin-left:15px}
#faqWrap BLOCKQUOTE.q1,#faqWrap BLOCKQUOTE.q2,#faqWrap BLOCKQUOTE.q3,#faqWrap BLOCKQUOTE.q4,#faqWrap BLOCKQUOTE.q5,#faqWrap BLOCKQUOTE.q6,#faqWrap BLOCKQUOTE.q7{padding:10px;margin-left:15px;margin-right:15px}
#faqWrap BLOCKQUOTE.q1{padding:0 10px;border-left:2px solid #ccc}
#faqWrap BLOCKQUOTE.q3,#faqWrap BLOCKQUOTE.q4{border:1px solid #d9d9d9}
#faqWrap BLOCKQUOTE.q2{padding:0 10px;background:url(/images/d3/modern_simple/common/bg_qmark.gif) no-repeat}
#faqWrap BLOCKQUOTE.q4{background:#fbfbfb}
#faqWrap BLOCKQUOTE.q5{border:2px solid #707070}
#faqWrap BLOCKQUOTE.q6,#faqWrap BLOCKQUOTE.q7{border:1px dashed #707070}
#faqWrap BLOCKQUOTE.q7{background:#fbfbfb}
#faqWrap .faq-tit{padding-bottom:5px;font-size:24px;color:#5e5f61;text-align:left;margin-bottom:20px}
#faqWrap .search-wrap .keyword input{padding-left:10px;width:483px;height:28px;line-height:28px;border:1px solid #999}
#faqWrap .search-wrap .select-category{display:none;width:183px;height:30px;margin-top:-1px;font-size:14px;color:#999;border:1px solid #999}
#faqWrap .search-wrap .btn-submit{width:118px;height:30px;font-size:13px;line-height:30px;display:inline-block;vertical-align:middle;color:#5e5f61;box-sizing:border-box;border:1px solid #ffa300;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
#faqWrap .search-wrap .btn-submit:hover{background:#ffa300;color:#fff}
#faqWrap #faqTable tr.slide-hide td, #faqWrap #faqTable tr.slide-show td {
    padding-left: 120px !important;
    padding-right: 120px !important;
}
:root #faqWrap .search-wrap .btn-submit,_:-ms-input-placeholder{line-height:34px}
#faqWrap .search-wrap .best-keyword{position:absolute;left:192px;top:40px;width:495px}
#faqWrap .search-wrap .best-keyword dd,#faqWrap .search-wrap .best-keyword dd ul,#faqWrap .search-wrap .best-keyword dd ul li,#faqWrap .search-wrap .best-keyword dt{display:inline;float:left;width:auto;height:17px;font-size:14px;line-height:17px}
#faqWrap .search-wrap .best-keyword dt{color:#5e5f61}
#faqWrap .search-wrap .best-keyword dd ul li{margin-left:5px}
#faqWrap .search-wrap .best-keyword dd ul li a{white-space:nowrap;font-size:14px;color:#7b7b7b;vertical-align:top}
#faq-category{margin-top:15px;display:none;overflow:hidden}
#faqWrap .faq-menu{font-size:0}
#faqWrap .faq-menu:after{display:block;clear:both;content:''}
#faqWrap .faq-menu li{display:inline-block;width:12.5%;text-align:center}
#faqWrap .faq-menu li.first a{border-left:1px solid #e3e3e3}
#faqWrap .faq-menu li a{font-size:18px;display:block;color:#5e5f61;padding:15px 0;background:#fff;border:1px solid #e3e3e3;border-bottom:2px solid #5e5f61;border-left:0;box-sizing:border-box}
#faqWrap .faq-menu li.now a{font-weight:700;border:2px solid #5e5f61;border-bottom:2px solid #fff}
#faqWrap #faqTable th,#faqWrap #faqTable tr td{padding:26px 0;border-bottom:1px solid #2b2b2b;background:#fff;font-size:16px;color:#5e5f61}
#faqWrap #faqTable tr.slide-hide td{border-bottom:0}
#faqWrap #faqTable th{font-size:18px;font-weight:700}
#faqWrap #faqTable tr td.faq_select.on{border-bottom:1px solid #fff}
#faqWrap #faqTable td,#faqWrap #faqTable td a{color:#5e5f61}
#faqWrap #faqTable tr{display:block!important;width:100%}
#faqWrap #faqTable tr:first-of-type td{border-top:2px solid #2b2b2b}
#faqTable table{border-bottom:1px solid #2b2b2b}
#faqWrap #faqTable td{cursor:pointer;display:block;width:100%}
#faqWrap #faqTable tr.slide-hide,#faqWrap #faqTable tr.slide-hide dl{display:none}
#faqWrap #faqTable tr.slide-show dl{display:block}
#faqWrap #faqTable tr.slide-hide td,#faqWrap #faqTable tr.slide-show td{cursor:default;font-size:14px;background:#e8e8e8!important}
#faqWrap #faqTable .tb-slide{padding:0 20px}
#faqWrap #faqTable .tb-slide a{text-decoration:underline;color:#85e5f6180}
#faqWrap #faqTable .tb-slide ol,#faqWrap #faqTable .tb-slide ul{margin-left:35px}
#faqWrap #faqTable .tb-slide dl{position:relative;width:100%}
#faqWrap #faqTable td .tb-slide dl dt{position:absolute;left:10px;top:8px}
#faqWrap #faqTable td .tb-slide .qst dt{font-size:18px;color:#5e5f61;font-weight:700}
#faqWrap #faqTable td .tb-slide .qst dd{color:#999}
#faqWrap #faqTable td .tb-slide .adv dt{font-size:18px;color:#b17efe;font-weight:700}
#faqWrap #faqTable td .tb-slide dl dd{padding-left:250px;font-weight:300}
#faqWrap .pager{text-align:center;margin-top:20px}
#faqWrap .pager ol li{display:inline;padding:0 5px}
#faqWrap .pager ol li img{margin-top:2px}
#faqWrap .pager ol li.first,#faqWrap .pager ol li.next{padding-right:0}
#faqWrap .pager ol li.last,#faqWrap .pager ol li.prev{padding-left:0}
/* BASIC css end */

