@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,main,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}strong,address,em,cite{font-style:normal}img{border:none;vertical-align:bottom}html{font-size:62.5%}body{background:#fff;color:#000;font-family:Helvetica, YuGothic, '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-size:1.4rem;line-height:1.7}h1,h2,h3,h4,h5,h6{line-height:1.2}a{color:inherit;text-decoration:none}a:hover{opacity:0.5;text-decoration:none}a[href^="tel:"]{text-decoration:underline}img{height:auto;max-width:100%}.serif{font-family:"游明朝", "Yu Mincho", YuMincho, serif}.header{background:#fff;box-sizing:border-box;border-bottom:1px solid #d1d1d1;padding:20px;width:100%;position:fixed;left:0;top:0;z-index:10}.spmenu{display:block;height:30px;width:40px;position:absolute;right:20px;top:18px;z-index:10}.spmenu__line{background:#000;display:block;height:4px;margin:-2px 0 0 -20px;transition:0.2s;width:40px;position:absolute;left:50%;top:50%}.spmenu__line:before,.spmenu__line:after{background:#000;content:"";display:block;height:4px;transition:0.3s;width:40px;position:absolute;left:0;top:50%}.spmenu__line:before{margin-top:-15px}.spmenu__line:after{margin-top:12px}.spmenu__line--close{background:transparent}.spmenu__line--close:before,.spmenu__line--close:after{background:#fff;margin-top:0}.spmenu__line--close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.spmenu__line--close:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.gnav{background:rgba(0, 0, 0, 0.8);box-sizing:border-box;display:none;height:100vh;text-align:center;overflow-y:scroll;padding-top:77px;width:100%;position:absolute;left:0;top:0;z-index:5}.gnav a{color:#fff;display:block;font-size:24px;font-size:2.4rem;font-weight:lighter;padding:5px}.js-hover>a{background:url(../img/share/parts/arrow-white-down.png) right 10px center no-repeat;background-size:16px 10px}.gnav-child{display:none}.gnav-child__item a{font-size:18px;font-size:1.8rem}.bogo-language-switcher li{color:#979797;display:inline-block;font-size:2.4rem;font-weight:lighter}.bogo-language-switcher__center{color:#fff;display:inline-block;font-size:24px;font-size:2.4rem;margin:0 5px 0 10px;vertical-align:bottom}.gnav .bogo-language-switcher a{color:#979797;display:inline-block}.gnav .current{border-bottom:1px solid #fff;color:#fff;font-size:24px;font-size:2.4rem;font-weight:lighter}.content{margin-top:61px}.footer{background:#000;clear:both;padding:20px 0 10px;width:100%}.footer-logo{margin-bottom:20px;text-align:center}.footer-nav{margin-bottom:20px}.footer-nav__list li{color:#999;font-size:15px;font-size:1.5rem}.footer-nav__item1{background:url(../img/share/parts/arrow-grey-down.png) right 10px center no-repeat;background-size:16px 10px;border-bottom:1px solid #666;padding:5px 0}.footer-nav__list a{border-bottom:1px solid #666;color:#999;display:block;padding:10px 0}.footer-nav__item2{display:none;font-size:13px;font-size:1.3rem;margin-left:1em}.footer-nav__item2 a{border-bottom:none;padding:5px 0}.footer-sns{margin-bottom:10px;text-align:center}.footer-sns li{display:inline-block;margin:0 5px}.footer-sns a{color:#fff;font-size:28px;font-size:2.8rem;line-height:1}.footer-copy{text-align:center}.footer-copy small{color:#999;font-size:10px;font-size:1rem}img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignright{margin:0 0 20px 20px;display:inline}img.alignleft{margin:0 20px 20px 0;display:inline}.alignright{float:right}.alignleft{float:left}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;border-radius:3px}.wp-caption img{margin:0;padding:0}.wp-caption p.wp-caption-text{font-size:11px;font-size:1.1rem;padding:0 4px 5px;margin:0}.cf:after{content:"";display:block;clear:both;height:0}@media screen and (min-width:569px){a[href^="tel:"]{pointer-events:none;text-decoration:none}.content{margin-top:76px}}@media screen and (min-width:769px){.header-logo{float:left;width:30%}.header-logo img{height:36px;width:155px}.spmenu{display:none}.header-nav{float:right;width:70%}.gnav{background:transparent;display:block;height:auto;padding-top:0;text-align:left;overflow-y:visible;width:auto;position:static}.gnav a{color:#999;display:inline}.gnav a:hover{color:#000;opacity:1}.ganv__item{float:left;margin-right:30px;position:relative}.js-hover>a{background:none}.gnav-child{background:rgba(255, 255, 255, 0.9);padding:20px;position:absolute;left:-20px;top:50px;z-index:20}.gnav-child--service{width:120px}.gnav-child--store{width:180px}.gnav .bogo-language-switcher a{color:#979797;display:inline-block;padding:0}.gnav .current{border-bottom:1px solid #000;color:#000}.bogo-language-switcher__center{color:#979797}.footer-logo{float:left;margin-bottom:0;text-align:left;width:31.914%}.footer-nav{float:left;margin-bottom:0;width:57.446%}.footer-nav__list li{float:left;width:25%}.footer-nav__item1{background:none;border-bottom:none;padding-bottom:0;padding-top:0}.footer-nav__item2{display:block}.footer-nav__list a{border-bottom:none;color:#999;padding-bottom:0;padding-top:0}.footer-sns{float:right;margin-bottom:0;width:8.51%}.footer-sns li{margin-right:0}.footer-copy{text-align:left}}.inner{max-width:940px;margin:0 auto;padding:0 10px}.inner780{max-width:780px;margin:0 auto;padding:0 10px}.block{padding:60px 0}.block--grey{background:url(../img/share/parts/bg.jpg) left top repeat}.title1{font-size:16px;font-size:1.6rem}.title2{font-size:40px;font-size:4rem;margin-bottom:20px;text-align:center}.title3{font-size:20px;font-size:2rem}.fw-normal{font-weight:normal}.arrow-white-down{background:url(../img/share/parts/arrow-white-down.png) right 10px center no-repeat;background-size:16px 10px}.arrow-grey-down{background:url(../img/share/parts/arrow-grey-down.png) right 10px center no-repeat;background-size:16px 10px}.btn{margin:0 auto;max-width:180px;text-align:center}.btn--black a{background:url(../img/share/parts/arrow-black-right.png) right 10px center no-repeat;background-size:9px 14px;border:2px solid #000;display:block;font-size:16px;font-size:1.6rem;line-height:40px}.btn--white a{background:url(../img/share/parts/arrow-white-right.png) right 10px center no-repeat;background-size:9px 14px;border:2px solid #fff;color:#fff;display:block;font-size:16px;font-size:1.6rem;line-height:40px}.btn--red a{background:url(../img/share/parts/arrow-red.png) right 10px center no-repeat;background-size:9px 14px;border:2px solid #ad3b23;color:#ad3b23;display:block;font-size:16px;font-size:1.6rem;line-height:40px}.tag{margin:5px 0 10px}.tag a{font-weight:bold}.tag a:after{content:"｜";display:inline-block;margin:0 5px}.tag a:last-child:after{content:""}.event-info{color:#138520}.information{color:#0e73c8}.release{color:#e80505}.page-title{margin-bottom:40px;text-align:center}.page-title__en{font-size:60px;font-size:6rem;font-weight:normal;line-height:1;margin-bottom:10px}.page-title__jp{font-size:17px;font-size:1.7rem}.page-title2{font-size:34px;font-size:3.4rem;font-weight:normal;margin-bottom:20px;text-align:center}.breadcrumb{margin:10px 0 5px;padding-top:30px;text-align:center}.breadcrumb li{display:inline-block;font-size:11px;font-size:1.1rem;margin:0 2px}.slider{background-position:center center;background-size:cover;height:180px;position:relative;width:100%}.slider__btn{display:block;height:14px;margin-left:-10px;width:19px;position:absolute;bottom:30px;left:50%}.front-ledo{text-align:center}.front-ledo__title:before{content:"“providing sensibility for people”";display:block;font-family:'Give You Glory', cursive;font-size:32px;font-size:3.2rem;margin-bottom:10px}.front-ledo__p{margin:40px 0 30px}.front-label>div{padding:100px 0 60px}.front-label__music{background:url(../img/front-page/label/sp01.jpg) center center no-repeat;background-size:cover}.front-label__event{background:url(../img/front-page/label/sp02.jpg) center center no-repeat;background-size:cover}.front-label__promotion{background:url(../img/front-page/label/sp03.jpg) center center no-repeat;background-size:cover}.front-label__distribution{background:url(../img/front-page/label/sp04.jpg) center center no-repeat;background-size:cover}.front-label__title{color:#fff;font-size:40px;font-size:4rem;line-height:1.2}.front-label__title--jp{color:#fff;margin-bottom:20px}.front-label__title--en{margin-bottom:20px}.front-label .btn{margin-left:0;margin-right:0}.front-news__date{font-weight:bold;margin-bottom:5px}.front-news__title{font-size:13px;font-size:1.3rem;font-weight:normal}.front-news__list{float:left;margin:0 6% 6% 0;width:47%}.front-news__list:nth-child(2n){margin-right:0}#map{height:300px;width:100%}.front-access__info{margin-top:30px;text-align:center}.front-new__item{float:left;margin:0 6% 6% 0;width:47%}.front-new__item:nth-child(2n){margin-right:0}.front-new__title{margin-top:10px}.main{margin-bottom:50px}.news-list__item{border-bottom:1px solid #d2d2d2;margin-bottom:20px;padding-bottom:20px}.news-list__title{font-size:15px;font-size:1.5rem;font-weight:normal;margin-bottom:10px}.news-list__date{font-weight:bold;margin-bottom:10px}.news-list__left{position:relative}.news-list__i{position:absolute;left:-10px;top:-10px;z-index:5}.news-list__icatch{display:block}.news-list__icatch img{height:auto;width:100%}.navigation{clear:both;font-size:18px;font-size:1.8rem;margin-bottom:80px}.navigation__prev{background:url(../img/share/parts/arrow-black-left.png) left center no-repeat;background-size:14px 22px;padding-left:25px}.navigation__next{background:url(../img/share/parts/arrow-black-right.png) right center no-repeat;background-size:14px 22px;padding-right:25px}.alignleft{float:left}.alignright{float:right}.post__box{border-bottom:1px solid #d2d2d2;margin-bottom:20px;padding-bottom:20px}.post__title{font-size:18px;font-size:1.8rem;margin:20px 0}.post__date{font-weight:bold;margin-bottom:10px}.post__entry{margin-bottom:30px}.post__entry p{margin-bottom:20px}.post__entry h3{background:#e9e9e9;font-size:20px;font-size:2rem;line-height:1.5;margin:40px 0 20px;padding:15px}.post__entry h4{border-left:4px solid #ad3b23;font-size:18px;font-size:1.8rem;line-height:1.5;margin:40px 0 20px;padding:10px}.post__entry h5{color:#ad3b23;font-size:16px;font-size:1.6rem;line-height:1.5;margin:40px 0 20px}.post__entry iframe{width:100%}.post__sns{margin:10px 0}.post__sns li{float:left;line-height:1;margin:0 10px 10px 0;vertical-align:top}.related__title{font-size:23px;font-size:2.3rem;font-weight:normal;margin-bottom:20px}.related__item{float:left;margin:0 6% 6% 0;width:47%}.related__item:nth-child(2n){margin-right:0}.related__item a{display:block}.related__info{font-size:12px;font-size:1.2rem;margin-top:10px}.sidebar-unit{margin-bottom:50px}.sidebar-unit__title{font-size:24px;font-size:2.4rem;margin-bottom:10px}.search-keyword{background:url(../img/share/parts/i-search.png) right 10px center no-repeat;border:1px solid #d2d2d2;box-sizing:border-box;padding:8px;width:100%}.search-keyword::-webkit-input-placeholder{color:#d2d2d2}.search-keyword:-moz-placeholder{color:#d2d2d2}.search-keyword:-ms-input-placeholder{color:#d2d2d2}.screen-reader-text{display:none}.sidebar-unit select{-webkit-appearance:none;appearance:none;background:#fff url(../img/share/parts/i-select.png) right 10px center no-repeat;border:1px solid #c9c9c9;border-radius:0;box-sizing:border-box;color:#c9c9c9;height:30px;padding:0 10px;width:100%}.sidebar-acv select::-ms-expand{display:none}.rpwe-block li{margin-bottom:20px}.rpwe-block a{display:inline;text-decoration:none}.rpwe-block h3{font-size:13px;font-weight:normal;margin-bottom:10px}.rpwe-thumb{padding-right:10px}.rpwe-summary{font-size:14px}.rpwe-time{font-weight:bold}.rpwe-alignleft{display:inline;float:left}.rpwe-alignright{display:inline;float:right}.rpwe-aligncenter{display:block;margin-left:auto;margin-right:auto}.rpwe-clearfix:before,.rpwe-clearfix:after{content:"";display:table !important}.rpwe-clearfix:after{clear:both}.rpwe-clearfix{zoom:1}.tagcloud a{display:block}.tagcloud a+a{margin-top:5px}.about-top{background:url(../img/about/top.jpg) center center no-repeat;background-size:cover;box-sizing:border-box;height:470px;padding:60px 0}.about-top dl{color:#fff;text-align:center}.about-top dl:before{content:"“management philosophy”";display:block;font-family:'Give You Glory', cursive;font-size:32px;font-size:3.2rem;margin-bottom:10px}.about-top dt{margin-bottom:10px}.about-top dd+dt{margin-top:30px}.about-company__outline{border-collapse:collapse;border-top:1px solid #c0c0c0;width:100%}.about-company__outline th,.about-company__outline td{display:block;text-align:left;vertical-align:top}.about-company__outline th{font-weight:normal;padding:20px 0 10px}.about-company__outline td{border-bottom:1px solid #c0c0c0;padding-bottom:20px}.event{padding-bottom:60px}.event-top{padding-bottom:60px}.event-top dl{text-align:center}.event-top dt{font-size:24px;font-size:2.4rem;margin-bottom:20px}.event-main{padding-top:60px}.event-main h3{font-weight:normal;margin-bottom:10px;text-align:center}.event-main h3:before{display:block;font-family:'Give You Glory', cursive;font-size:32px;font-size:3.2rem;margin-bottom:20px}.event-main__event:before{content:"“implemented event”";display:block;font-family:'Give You Glory', cursive;font-size:32px;font-size:3.2rem;margin-bottom:10px}.event-main ul{margin-bottom:40px;text-align:center}.event-main li{margin-bottom:10px}.swiper-container{background:#000;padding:10px 0}.event-ex{margin-bottom:70px}.event-ex03{margin-bottom:0}.event-ex h4{margin-bottom:30px;text-align:center}.event-ex__small{margin-bottom:20px}.event-ex__small dt{color:#ad3b23;font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:10px}.event-ex__small a{font-weight:bold}.event-main__promotion:before{content:"“business results”";display:block;font-family:'Give You Glory', cursive;font-size:32px;font-size:3.2rem;margin-bottom:10px}.distribution{padding-bottom:60px}.distribution h4{font-weight:normal;text-align:center}.distribution p{margin-bottom:30px;text-align:center}.distribution__contact{margin-bottom:10px}.recruit-top{background:url(../img/recruit/bg.jpg) center center no-repeat;background-size:cover;box-sizing:border-box;height:470px;padding:60px 0}.recruit-top dl{color:#fff;text-align:center}.recruit-top dl:before{content:"“message”";display:block;font-family:'Give You Glory', cursive;font-size:32px;font-size:3.2rem;margin-bottom:10px}.recruit-top dt{margin-bottom:10px}.recruit-info h3{font-weight:normal;margin-bottom:30px;text-align:center}.recruit-info table{border-collapse:collapse;border-top:1px solid #c0c0c0;width:100%}.recruit-info th,.recruit-info td{display:block;text-align:left;vertical-align:top}.recruit-info th{font-weight:normal;padding:15px 20px}.recruit-info td{border-bottom:1px solid #c0c0c0;padding:0 20px 15px}.recruit-entry h4{font-size:30px;font-size:3rem;font-weight:normal;margin-bottom:30px;text-align:center}.recruit-entry__ledo{font-size:16px;font-size:1.6rem;margin-bottom:30px;text-align:center}.recruit-entry__ledo a{text-decoration:underline}.recruit-entry .red{color:#f00}.recruit-entry table{border-collapse:collapse;border-top:1px solid #c0c0c0;width:100%}.recruit-entry th,.recruit-entry td{display:block;text-align:left;vertical-align:top}.recruit-entry th{font-weight:normal;padding:15px 20px}.recruit-entry td{border-bottom:1px solid #c0c0c0;padding:0 20px 15px}.recruit-entry input[type="text"],.recruit-entry input[type="email"],.recruit-entry input[type="tel"],.recruit-entry textarea{border:1px solid #c0c0c0;box-sizing:border-box;padding:8px}.recruit-entry input:not(.birthday),.recruit-entry input:not[type="radio"]{width:100%}.wpcf7-select{-webkit-appearance:none;appearance:none;background:#fff url(../img/recruit/bg-select.jpg) right center no-repeat;border:1px solid #999;border-radius:0;box-sizing:border-box;color:#999;height:38px;padding:0 10px;min-width:50%}.birthday{width:90px}.recruit-entry td div+div{margin-top:10px}.recruit-entry textarea{min-height:300px;width:100%}.submit{margin:40px 0 20px;text-align:center}.wpcf7-submit{background:url(../img/share/parts/arrow-black-right.png) right 10px center no-repeat;background-size:9px 14px;border:2px solid #000;display:block;font-size:16px;font-size:1.6rem;line-height:40px;margin:0 auto;width:180px;text-align:center}.submit+p{font-size:16px;font-size:1.6rem;text-align:center}.contact .red{color:#f00}.contact__ledo{font-size:16px;font-size:1.6rem;margin-bottom:30px;text-align:center}.contact__ledo a{text-decoration:underline}.contact-form table{border-collapse:collapse;border-top:1px solid #c0c0c0;width:100%}.contact-form th,.contact-form td{display:block;text-align:left;vertical-align:top}.contact-form th{font-weight:normal;padding:15px 20px}.contact-form td{border-bottom:1px solid #c0c0c0;padding:0 20px 15px}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="tel"],.contact-form textarea{border:1px solid #c0c0c0;box-sizing:border-box;padding:8px;width:100%}.contact-form td div+div{margin-top:10px}.contact-form textarea{min-height:300px;width:100%}.contact-form__submit{margin:40px 0 20px;text-align:center}.contact-form__submit .wpcf7-submit{background:url(../img/share/parts/arrow-black-right.png) right 10px center no-repeat;background-size:9px 14px;border:2px solid #000;display:block;font-size:16px;font-size:1.6rem;line-height:40px;margin:0 auto;width:180px;text-align:center}.contact-form__submit+p{font-size:16px;font-size:1.6rem;text-align:center}.privacy dt{font-size:16px;font-size:1.6rem;font-weight:bold}.privacy dd{margin-bottom:50px}.privacy p{margin-bottom:10px}.privacy ol{display:table}.privacy li:after{content:"";display:block;margin-bottom:0.5em}.privacy li{display:table-row;counter-increment:table-ol}.privacy li:before{content:counter(table-ol) ".";display:table-cell;padding-right:0.5em;text-align:right}.music-ledo{text-align:center}.music-ledo p{background:url(../img/label/logo.png) center bottom no-repeat;padding-bottom:130px}.label__title{font-size:34px;font-size:3.4rem;margin-bottom:30px;text-align:center}.label-list__item{float:left;margin:0 4% 8% 0;width:48%}.label-list__item:nth-child(2n){margin-right:0}.label-list__title{font-weight:normal;margin-top:10px}.label-list__price{font-weight:bold;margin-bottom:10px}.label-list__link a{display:block;float:left;margin:0 4% 4% 0;width:48%}.label-list__link a:nth-child(2n){margin-right:0}.label-btn ul{margin-bottom:50px;text-align:center}.label-btn li{display:inline-block;font-size:20px;font-size:2rem;margin:0 10px;width:100px}#infscr-loading{text-align:center}@media screen and (min-width:569px){.slider{height:calc(100vh - 76px)}.slider__btn{height:28px;margin-left:-19px;width:38px}.front-label__music{background:url(../img/front-page/label/01.jpg) center center no-repeat;background-size:cover}.front-label__event{background:url(../img/front-page/label/02.jpg) center center no-repeat;background-size:cover}.front-label__promotion{background:url(../img/front-page/label/03.jpg) center center no-repeat;background-size:cover}.front-label__distribution{background:url(../img/front-page/label/04.jpg) center center no-repeat;background-size:cover}.slider__btn img{height:auto;width:100%}.front-news__list{margin:0 2.127% 6% 0;width:23.404%}.front-news__list:nth-child(2){margin-right:2.127%}.front-news__list:nth-child(4){margin-right:0}#map{height:400px}.front-new__list{margin-bottom:40px}.front-new__item{margin:0 2.127% 0 0;width:14.893%}.front-new__item:nth-child(2n){margin-right:2.127%}.front-new__item:nth-child(6){margin-right:0}.main{float:left;width:65.957%}.news-list__right{float:right;width:70.967%}.news-list__left{float:left;width:25.806%}.news-list__item:first-child .news-list__right{width:61.29%}.news-list__item:first-child .news-list__left{width:35.483%}.sidebar{float:right;width:25.531%}.related ol{margin:0 auto;max-width:580px}.related__item{margin:0 3.448% 3.448% 0;width:31.034%}.related__item:nth-child(2n){margin-right:3.448%}.related__item:nth-child(3n){margin-right:0}.about-company__outline th,.about-company__outline td{display:table-cell}.about-company__outline th{border-bottom:1px solid #c0c0c0;padding-bottom:20px;width:17.948%}.about-company__outline td{padding-top:20px}.event-ex__left{float:left}.event-ex__right{float:right}.event-ex__small{margin-bottom:0;width:31.914%}.event-ex__large{width:65.957%}.recruit-info th,.recruit-info td{display:table-cell}.recruit-info th{border-bottom:1px solid #c0c0c0;box-sizing:border-box;width:19.23%}.recruit-info td{padding-top:15px}.recruit-entry th,.recruit-entry td{display:table-cell}.recruit-entry th{border-bottom:1px solid #c0c0c0;box-sizing:border-box;width:23%}.recruit-entry td{box-sizing:border-box;padding-left:70px;padding-right:70px;padding-top:15px}.wpcf7-submit:hover{opacity:0.5}.contact-form th,.contact-form td{display:table-cell}.contact-form th{border-bottom:1px solid #c0c0c0;box-sizing:border-box;width:25%}.contact-form td{padding-top:15px}.label-list__item{margin:0 2.127% 4.254% 0;width:18.085%}.label-list__item:nth-child(2n){margin-right:2.127%}.label-list__item:nth-child(5n){margin-right:0}.label-btn li{width:140px}}.license__ledo{text-align:center}.license-block{margin-bottom:30px}.license-block__image{margin-bottom:30px}.license-block__slide,.license-block .thumbnail{background:transparent;padding-bottom:0;padding-top:0}.license-block__slide{margin-bottom:20px}.license-block .thumbnail .swiper-slide{height:auto;width:30%}.license-block .swiper-button-prev,.license-block .swiper-button-next{margin-top:-14px;height:28px;width:18px}.license-block .swiper-button-prev{background:url(../img/license/btn_prev.png) left top no-repeat;background-size:18px 28px}.license-block .swiper-button-next{background:url(../img/license/btn_next.png) left top no-repeat;background-size:18px 28px}.license-block__info h3{border-bottom:1px solid #c0c0c0;font-size:2rem;margin-bottom:30px;padding-bottom:20px}.license-block__info dl{margin-bottom:30px}.license-block__info dl dt{font-weight:bold}.license-block__info dl dd+dt{margin-top:30px}.license-block__info dl dd ul li{margin-left:1em;text-indent:-1em}.license-block__info .license-btn{display:flex;justify-content:space-between}.license-block__info .license-btn__item{width:30.434%}.license-block__info .license-btn__item a{display:block}.license-spec dt{border-bottom:1px solid #c0c0c0;color:#ad3b23;font-size:1.8rem;font-weight:bold;line-height:1.2;margin-bottom:30px;padding-bottom:20px}.license-spec dd p+p{margin-top:30px}@media screen and (min-width:769px){.license-block{display:flex;justify-content:space-between;margin-bottom:40px}.license-block__image{margin-bottom:0;width:48.936%}.license-block__info{width:46.936%}.license-spec{width:48.936%}}