#title-section{height:305px;display:flex;align-items:center;justify-content:center}#title-section .page-title{color:#fff}#title-section .page-title .en{color:#fff;opacity:.5}.section-title{margin-bottom:80px;text-align:center;font-weight:700;font-size:24px;position:relative}.section-title:after{content:"";position:absolute;bottom:-25px;left:calc(50% - 21px);width:42px;height:6px;border-radius:3px;background:#fa460a}#pagenav-section{padding:25px 0}#pagenav-section .nav{display:flex;align-items:center;justify-content:center}#pagenav-section .nav li{padding:0 80px}#pagenav-section .nav li a{color:#333;font-size:16px;position:relative}#pagenav-section .nav li a:hover{color:#fa460a;opacity:1.0}#pagenav-section .nav li a:hover:after{content:"";background:url(//advalistar.com/cms/wp-content/themes/advalistar/common/css/../images/icn_arw_btm.png) no-repeat 50% 50%;background-size:13px 8px;width:13px;height:8px;position:absolute;bottom:-10px;left:calc(50% - 6px)}.header-wrapper{background:url(//advalistar.com/cms/wp-content/themes/advalistar/common/css/../../company/images/bg_header.png) no-repeat 50% 100%;background-size:cover}#company-about-section{background:#f9f9f9;padding:150px 0 70px}#company-about-section .container{width:770px;padding:0}.table-dft{width:100%;margin:0 auto}.table-dft th,.table-dft td{border-bottom:1px solid #cdcdcd;padding:30px 5px;line-height:2.15;text-align:left}.table-dft tr:last-of-type th,.table-dft tr:last-of-type td{border-bottom:none}.table-dft th{width:20%;font-weight:700;vertical-align:top}.table-dft td{width:80%}#company-logo-section{padding:80px 0}#company-logo-section .container{width:655px;padding:0}#company-logo-section .logo{margin-bottom:80px;text-align:center}#company-logo-section .text{margin-bottom:40px;line-height:2.4}#company-logo-section .text:last-of-type{margin-bottom:0}#company-profile-section{background:#f9f9f9;padding:90px 0 100px}#company-profile-section .container{width:785px;padding:0}#company-profile-section .column{display:flex}#company-profile-section .column .img{width:225px}#company-profile-section .column .exp{flex:1;padding-left:65px}#company-profile-section .column .exp .name{margin-bottom:30px}#company-profile-section .column .exp .name dt{margin-bottom:20px;font-size:20px}#company-profile-section .column .exp .text{line-height:2.1}.news-article-header{display:flex;align-items:center}.news-article-header .tag{background:#5a1e14;width:135px;height:26px;line-height:26px;text-align:center;color:#fff;font-size:12px}.news-article-header .date{margin-left:15px}.header-wrapper.news{background:url(//advalistar.com/cms/wp-content/themes/advalistar/common/css/../../news/images/bg_header.png) no-repeat 50% 100%;background-size:cover}#news-list-section{padding:110px 0 100px}#news-list-section .news-list li{border-bottom:1px solid #cdcdcd;padding:25px 0}#news-list-section .news-list li a{display:block;color:#333}#news-list-section .news-article-header{margin-bottom:20px}#news-list-section .text{font-size:18px;line-height:1.7}.wp-pagenavi{display:flex;justify-content:center;align-items:center;margin-top:70px}.wp-pagenavi a,.wp-pagenavi span{display:block;border-radius:20px;margin:0 3px;width:34px;height:34px;line-height:34px;text-align:center;color:#333;font-weight:700}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{border:2px solid #5a1e14;font-size:0}.wp-pagenavi .previouspostslink{background:url(//advalistar.com/cms/wp-content/themes/advalistar/common/css/../../news/images/icn_prev.png) no-repeat 50% 50%;background-size:7px 10px}.wp-pagenavi .nextpostslink{background:url(//advalistar.com/cms/wp-content/themes/advalistar/common/css/../../news/images/icn_next.png) no-repeat 50% 50%;background-size:7px 10px}.wp-pagenavi .current{background:#5a1e14;color:#fff}.pagenation{display:flex;justify-content:center;align-items:center;margin-top:70px}.pagenation a,.pagenation span{display:block;border-radius:20px;width:34px;height:34px;line-height:34px;text-align:center;color:#333;font-weight:700}.pagenation li{padding:0 3px}.pagenation .prev a,.pagenation .next a{border:2px solid #5a1e14}.pagenation .prev a{background:url(//advalistar.com/cms/wp-content/themes/advalistar/common/css/../../news/images/icn_prev.png) no-repeat 50% 50%;background-size:7px 10px}.pagenation .next a{background:url(//advalistar.com/cms/wp-content/themes/advalistar/common/css/../../news/images/icn_next.png) no-repeat 50% 50%;background-size:7px 10px}.pagenation .current a{background:#5a1e14;color:#fff}#news-article-section{background:#f9f9f9;padding:60px 0 70px}#news-article-section .container{width:1040px}#news-article-section .article-contents{background:#fff;padding:60px 120px}#news-article-section .article-contents .article-title{margin-bottom:25px;font-size:24px;line-height:1.5;font-weight:400}#news-article-section .article-contents .news-article-header{margin-bottom:60px}#news-article-section .article-contents .article-body p{margin-bottom:25px;line-height:2.0}#news-article-section .article-contents .article-body p:last-of-type{margin-bottom:0}.news-bottom-nav{margin-top:70px;display:flex;align-items:center;justify-content:space-between}.news-bottom-nav a{color:#333}.news-bottom-nav .prev a,.news-bottom-nav .next a{display:flex;align-items:center}.news-bottom-nav .prev a:before{content:"";border:2px solid #5a1e14;border-radius:20px;width:32px;height:32px;line-height:32px;box-sizing:border-box;background:url(//advalistar.com/cms/wp-content/themes/advalistar/common/css/../../news/images/icn_prev.png) no-repeat 50% 50%;background-size:7px 10px;margin-right:10px}.news-bottom-nav .next a:after{content:"";border:2px solid #5a1e14;border-radius:20px;width:32px;height:32px;line-height:32px;box-sizing:border-box;background:url(//advalistar.com/cms/wp-content/themes/advalistar/common/css/../../news/images/icn_next.png) no-repeat 50% 50%;background-size:7px 10px;margin-left:10px}#privacy-section{background:#f9f9f9;padding:140px 0}#privacy-section .container{width:880px;padding:0}#privacy-section .title{margin-bottom:50px;font-size:24px;line-height:1.5}#privacy-section .sub-title{margin-bottom:30px;font-size:20px;font-weight:400;line-height:1.3}#privacy-section .list-num{margin-left:1.5em}#privacy-section .list-num li{list-style:decimal}#privacy-section .list-disc{margin-left:1.5em}#privacy-section .list-disc li{list-style:disc}#privacy-section .text{margin-bottom:30px}#privacy-section .lead-column{margin-bottom:100px}#privacy-section .lead-column .text{line-height:1.85}#privacy-section .lead-column .list-num{margin-bottom:30px;line-height:1.85}#privacy-section .contents-column .list-num{line-height:2.0}#privacy-section .contents-column .list-num li{margin-bottom:70px}#privacy-section .contents-column .list-num li:last-of-type{margin-bottom:0}#privacy-section .contents-column .list-disc{line-height:2.0}#privacy-section .contents-column .list-disc li{margin-bottom:20px}#privacy-section .contents-column .list-disc li:last-of-type{margin-bottom:0}#privacy-section .contents-column .text{line-height:2.0}#privacy-section .contents-column .inner{margin-top:40px}#privacy-section .contents-column .inner .section{margin-bottom:60px}#privacy-section .contents-column .inner .section:last-of-type{margin-bottom:0}#privacy-section .contents-column .inner .inner-title{margin-bottom:10px;font-weight:700}#privacy-section .contents-column .inner .table{width:90%;border-top:1px solid #999;border-left:1px solid #999}#privacy-section .contents-column .inner .table th,#privacy-section .contents-column .inner .table td{line-height:2;padding:5px 10px;vertical-align:top;font-weight:400}#privacy-section .contents-column .inner .table th{width:40%;border-bottom:1px solid #999;border-right:1px solid #e0e0e0}#privacy-section .contents-column .inner .table td{width:60%;border-bottom:1px solid #999;border-right:1px solid #999}#contact-section{background:#f9f9f9;padding:90px 0 100px}#contact-section .container{width:520px}#contact-section .title{margin-bottom:70px;font-size:32px;text-align:center}#contact-section .title .icon{display:block;margin:0 auto 60px}#contact-section .text{margin-bottom:30px;line-height:2.0}#contact-section .text a{color:#999}@media screen and (max-width:1100px){#news-article-section .container{width:100%;padding:0 30px}}@media screen and (max-width:940px){#privacy-section .container{width:100%;padding:0 30px}}@media screen and (max-width:845px){#pagenav-section .nav li{padding:0 50px}#company-about-section .container{width:100%;padding:0 30px}#company-profile-section .container{width:100%;padding:0 30px}}@media screen and (max-width:768px){#privacy-section .contents-column .inner{margin-top:30px}#privacy-section .contents-column .inner .table{width:100%}#news-article-section .article-contents{padding:40px}}@media screen and (max-width:715px){#company-logo-section .container{width:100%;padding:0 30px}}@media screen and (max-width:600px){#pagenav-section .nav li{padding:0 30px}#company-profile-section .column{flex-wrap:wrap}#company-profile-section .column .img{width:100%;text-align:center;margin-bottom:40px}#company-profile-section .column .exp{padding:0}#contact-section .container{width:100%;padding:0 30px}}@media screen and (max-width:480px){#title-section{height:150px}.section-title{margin-bottom:50px}#pagenav-section .nav li{padding:0 20px}#pagenav-section .nav li a{font-size:12px}#company-about-section{padding:70px 0}.table-dft th,.table-dft td{font-size:12px}#company-logo-section .logo{margin-bottom:40px}.pagenation{margin-top:50px}#news-list-section{padding:50px 0 70px}#news-list-section .text{font-size:14px}#news-article-section .container{padding:0 20px}#news-article-section .article-contents{padding:20px 25px}#news-article-section .article-contents .article-title{font-size:18px}#news-article-section .article-contents .news-article-header{margin-bottom:40px}#news-article-section .article-contents p{font-size:12px}.news-bottom-nav{margin-top:40px}.news-bottom-nav a{font-size:12px}.news-bottom-nav .prev a:before,.news-bottom-nav .next a:after{width:24px;height:24px;line-height:24px;background-size:5px 7px}#privacy-section{padding:70px 0}#privacy-section .contents-column .list-num li{margin-bottom:60px}#privacy-section .contents-column .inner .table th,#privacy-section .contents-column .inner .table td{font-size:12px}}