@charset "UTF-8";div,pre,p,blockquote,form,fieldset,input,textarea,select,option,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,table,th,td,embed,object{margin:0;padding:0;vertical-align:baseline}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:400;font-size:100%}table{border-spacing:0}* html table{border-collapse:collapse}*:first-child+html table{border-collapse:collapse}caption,th{text-align:left;font-weight:400}table,th,td,img{border:0}img,input{vertical-align:top}q:before,q:after{content:''}em,address{font-weight:400;font-stretch:normal;font-style:normal}strong{font-stretch:normal;font-style:normal}ul{list-style:none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.center{text-align:center!important}.left{text-align:left!important}.right{text-align:right!important}.fl{float:left!important}.fr{float:right!important}.black{color:#000!important}.gray{color:#ccc!important}.red{color:#f00!important}.blue{color:#ff0!important}.green{color:#0c0!important}.brown{color:#960!important}.orange{color:#f90!important}.yellow{color:#ff0!important}.normal{font-weight:400!important;font-weight:400!important}.bold{font-weight:700!important}.italic{font-style:italic!important}.none{display:none!important}.block{display:block!important}.clear{clear:both}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}.hover a:hover img{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)"}.m0{margin:0!important}.m5{margin:5px!important}.m10{margin:10px!important}.m15{margin:15px!important}.m20{margin:20px!important}.m25{margin:25px!important}.m30{margin:30px!important}.m35{margin:35px!important}.m40{margin:40px!important}.m45{margin:45px!important}.m50{margin:50px!important}.m55{margin:55px!important}.m60{margin:60px!important}.m65{margin:65px!important}.m70{margin:70px!important}.m75{margin:75px!important}.m80{margin:80px!important}.m85{margin:85px!important}.m90{margin:90px!important}.m95{margin:95px!important}.m100{margin:100px!important}.mt0{margin-top:0!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt35{margin-top:35px!important}.mt40{margin-top:40px!important}.mt45{margin-top:45px!important}.mt50{margin-top:50px!important}.mt55{margin-top:55px!important}.mt60{margin-top:60px!important}.mt65{margin-top:65px!important}.mt70{margin-top:70px!important}.mt75{margin-top:75px!important}.mt80{margin-top:80px!important}.mt85{margin-top:85px!important}.mt90{margin-top:90px!important}.mt95{margin-top:95px!important}.mt100{margin-top:100px!important}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:35px!important}.mb40{margin-bottom:40px!important}.mb45{margin-bottom:45px!important}.mb50{margin-bottom:50px!important}.mb55{margin-bottom:55px!important}.mb60{margin-bottom:60px!important}.mb65{margin-bottom:65px!important}.mb70{margin-bottom:70px!important}.mb75{margin-bottom:75px!important}.mb80{margin-bottom:80px!important}.mb85{margin-bottom:85px!important}.mb90{margin-bottom:90px!important}.mb95{margin-bottom:95px!important}.mb100{margin-bottom:100px!important}.ml0{margin-left:0!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.ml35{margin-left:35px!important}.ml40{margin-left:40px!important}.ml45{margin-left:45px!important}.ml50{margin-left:50px!important}.ml55{margin-left:55px!important}.ml60{margin-left:60px!important}.ml65{margin-left:65px!important}.ml70{margin-left:70px!important}.ml75{margin-left:75px!important}.ml80{margin-left:80px!important}.ml85{margin-left:85px!important}.ml90{margin-left:90px!important}.ml95{margin-left:95px!important}.ml100{margin-left:100px!important}.mr0{margin-right:0!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr30{margin-right:30px!important}.mr35{margin-right:35px!important}.mr40{margin-right:40px!important}.mr45{margin-right:45px!important}.mr50{margin-right:50px!important}.mr55{margin-right:55px!important}.mr60{margin-right:60px!important}.mr65{margin-right:65px!important}.mr70{margin-right:70px!important}.mr75{margin-right:75px!important}.mr80{margin-right:80px!important}.mr85{margin-right:85px!important}.mr90{margin-right:90px!important}.mr95{margin-right:95px!important}.mr100{margin-right:100px!important}.p0{padding:0!important}.p5{padding:5px!important}.p10{padding:10px!important}.p15{padding:15px!important}.p20{padding:20px!important}.p25{padding:25px!important}.p30{padding:30px!important}.p35{padding:35px!important}.p40{padding:40px!important}.p45{padding:45px!important}.p50{padding:50px!important}.p55{padding:55px!important}.p60{padding:60px!important}.p65{padding:65px!important}.p70{padding:70px!important}.p75{padding:75px!important}.p80{padding:80px!important}.p85{padding:85px!important}.p90{padding:90px!important}.p95{padding:95px!important}.p100{padding:100px!important}.pt0{padding-top:0!important}.pt5{padding-top:5px!important}.pt10{padding-top:10px!important}.pt15{padding-top:15px!important}.pt20{padding-top:20px!important}.pt25{padding-top:25px!important}.pt30{padding-top:30px!important}.pt35{padding-top:35px!important}.pt40{padding-top:40px!important}.pt45{padding-top:45px!important}.pt50{padding-top:50px!important}.pt55{padding-top:55px!important}.pt60{padding-top:60px!important}.pt65{padding-top:65px!important}.pt70{padding-top:70px!important}.pt75{padding-top:75px!important}.pt80{padding-top:80px!important}.pt85{padding-top:85px!important}.pt90{padding-top:90px!important}.pt95{padding-top:95px!important}.pt100{padding-top:100px!important}.pb0{padding-bottom:0!important}.pb5{padding-bottom:5px!important}.pb10{padding-bottom:10px!important}.pb15{padding-bottom:15px!important}.pb20{padding-bottom:20px!important}.pb25{padding-bottom:25px!important}.pb30{padding-bottom:30px!important}.pb35{padding-bottom:35px!important}.pb40{padding-bottom:40px!important}.pb45{padding-bottom:45px!important}.pb50{padding-bottom:50px!important}.pb55{padding-bottom:55px!important}.pb60{padding-bottom:60px!important}.pb65{padding-bottom:65px!important}.pb70{padding-bottom:70px!important}.pb75{padding-bottom:75px!important}.pb80{padding-bottom:80px!important}.pb85{padding-bottom:85px!important}.pb90{padding-bottom:90px!important}.pb95{padding-bottom:95px!important}.pb100{padding-bottom:100px!important}.pl0{padding-left:0!important}.pl5{padding-left:5px!important}.pl10{padding-left:10px!important}.pl15{padding-left:15px!important}.pl20{padding-left:20px!important}.pl25{padding-left:25px!important}.pl30{padding-left:30px!important}.pl35{padding-left:35px!important}.pl40{padding-left:40px!important}.pl45{padding-left:45px!important}.pl50{padding-left:50px!important}.pl55{padding-left:55px!important}.pl60{padding-left:60px!important}.pl65{padding-left:65px!important}.pl70{padding-left:70px!important}.pl75{padding-left:75px!important}.pl80{padding-left:80px!important}.pl85{padding-left:85px!important}.pl90{padding-left:90px!important}.pl95{padding-left:95px!important}.pl100{padding-left:100px!important}.pr0{padding-right:0!important}.pr5{padding-right:5px!important}.pr10{padding-right:10px!important}.pr15{padding-right:15px!important}.pr20{padding-right:20px!important}.pr25{padding-right:25px!important}.pr30{padding-right:30px!important}.pr35{padding-right:35px!important}.pr40{padding-right:40px!important}.pr45{padding-right:45px!important}.pr50{padding-right:50px!important}.pr55{padding-right:55px!important}.pr60{padding-right:60px!important}.pr65{padding-right:65px!important}.pr70{padding-right:70px!important}.pr75{padding-right:75px!important}.pr80{padding-right:80px!important}.pr85{padding-right:85px!important}.pr90{padding-right:90px!important}.pr95{padding-right:95px!important}.pr100{padding-right:100px!important}.fadein{opacity:.1}.fadeinB{transform:translate(0,100px);transition:all .5s}.fadeinT{transform:translate(0,-100px);transition:all .5s}.fadeinL{transform:translate(100px);transition:all .5s}.fadeinR{transform:translate(-100px);transition:all .5s}.fadein.scrollin{opacity:1;transform:translate(0px,0px)}.rte h1{font-weight:700;font-size:2.8em;margin:0 0 30px}.rte h2{font-weight:700;font-size:2.6em;margin:0 0 20px}.rte h3{font-weight:700;font-size:2.4em;margin:0 0 20px}.rte h4{font-weight:700;font-size:2.2em;margin:0 0 20px}.rte h5{font-weight:700;font-size:2em;margin:0 0 20px}.rte h6{font-weight:700;font-size:1.8em;margin:0 0 20px}.rte p{line-height:1.5;margin:0 0 20px}.rte strong,.rte b{font-weight:700}.rte em,.rte i{font-style:italic}.rte ul{list-style:outside;margin:0 0 20px 20px}.rte ol{list-style:outside;margin:0 0 20px 20px}.rte blockquote{position:relative;margin:0 0 20px;padding:20px 50px;background:#f6f6f6}.rte blockquote:before,.rte blockquote:after{position:absolute;font-size:4em;opacity:.1;color:#000}.rte blockquote:before{top:15px;left:20px;content:'“'}.rte blockquote:after{bottom:0;right:20px;content:'”'}.rte img{max-width:100%;height:auto;margin:0 auto}.rte .aligncenter{text-align:center}.rte .alignleft{text-align:left}.rte .alignright{text-align:right}.rte img.aligncenter{margin-left:auto;margin-right:auto}.rte img.alignleft{float:left;margin-right:15px;margin-bottom:15px}.rte img.alignright{float:right;margin-left:15px;margin-bottom:15px}.rte .iframeWrap{position:relative;padding:0 0 56.25%;height:0;overflow:hidden}.rte .iframeWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rte blockquote p:last-child{margin:0!important}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/./ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/./fonts/slick.eot);src:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/./fonts/slick.woff) format('woff'),url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/./fonts/slick.ttf) format('truetype'),url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/./fonts/slick.svg#slick) format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
@charset "UTF-8";html{font-size:8px;line-height:1.6;letter-spacing:1px;font-family:'Hina Mincho',serif;font-weight:400;color:#000}body{word-wrap:break-word;-webkit-text-size-adjust:100%;overflow-x:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;margin:0;padding:0;vertical-align:baseline;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_flow_rt.png) top 400px right 0 no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_body.jpg) top;background-size:1300px auto,70px 70px}@media screen and (min-width:768px) and (max-width:1040px){body{background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_flow_rt.png) top 300px right 0 no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_body.jpg) top;background-size:1000px auto,70px 70px}}@media screen and (max-width:767px){body{background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_flow_rt.png) top 200px right 0 no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_body.jpg) top;background-size:650px auto,70px 70px}}.grecaptcha-badge{visibility:hidden}#wrapper a:link{text-decoration:none;color:#08bbb5}#wrapper a:visited{text-decoration:none;color:#08bbb5}#wrapper a:hover{text-decoration:none}#wrapper a:active{text-decoration:none}a[href^="tel:"]{pointer-events:none}a,:focus{outline:none}::-webkit-search-cancel-button{-webkit-appearance:none}.img img{width:100%;height:auto}.tb{display:none!important}.tbsp{display:none!important}.sp{display:none!important}.pc{display:block!important}.pctb{display:block!important}.pcsp{display:block!important}.opacity a:hover,.opacity input:hover{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)";-moz-opacity:.6;-khtml-opacity:.6;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-decoration:none!important}.cntWrp{max-width:1140px;margin:0 auto}.wtTxt a:link,.wtTxt a:visited{color:#fff!important}.bkTxt a:link,.bkTxt a:visited{color:#000!important}.tkmTxt{font-family:'Kaisei Tokumin',serif}.gtcTxt{font-family:'Noto Sans JP',sans-serif}header{position:relative;z-index:100}.hdrLg a{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:330px;height:100px;background:#fff;border-left:solid 3px #000;border-bottom:solid 3px #000}.hdrLg img{max-width:240px}@media screen and (min-width:768px) and (max-width:1040px){.hdrLg a{width:230px;height:60px}.hdrLg img{max-width:180px}}@media screen and (max-width:767px){.hdrLg a{width:180px;height:40px;border-left:solid 2px #000;border-bottom:solid 2px #000}.hdrLg img{max-width:140px}}.mnAra{padding:50px}.mnWrp{max-width:1140px;margin:0 auto;position:relative;z-index:5}.mnTtl{max-width:300px;position:absolute;top:70px;right:-100px;z-index:15}.sldCtr{max-width:1050px;position:relative;z-index:10}.sldCtr img{max-width:100%;display:block;height:auto}.thmCtr{max-width:800px;width:100% !important;position:absolute;top:40px;left:40px;z-index:15}.thmCtr .slick-track{transform:unset !important;width:100% !important}.thmImgBox{max-width:90px;width:100%;margin:0 15px 15px 0;padding:5px;box-sizing:border-box;background:#000;cursor:pointer}.thmImg{border:solid 3px #eebd2c}.mnSldBox{padding:8px;background:#fff}.mnSldInr{position:relative;border:solid 7px #000}.mnSldCth{position:absolute;top:150px;left:70px;display:inline-block;font-size:4.8rem;line-height:1.8;letter-spacing:-.005em;white-space:nowrap;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;z-index:2;font-weight:700}.sldCtr img{height:auto;width:100%}.thumbnail .slick-track{transform:unset !important;display:flex!important;flex-wrap:nowrap!important}.thumbnail .slick-current{background:#eebd2c}@media screen and (max-width:1200px){.thmImgBox{max-width:90px}}@media screen and (min-width:768px) and (max-width:1040px){.mnAra{padding:30px 30px 0}.mnSldBox{padding:6px}.mnSldInr{border:solid 5px #000}.mnSldBox{padding:6px}.mnSldInr{border:solid 5px #000}.thmCtr{max-width:550px;top:35px;left:35px}.thmImgBox{max-width:80px;padding:3px}.thmImg{border:solid 2px #eebd2c}.mnSldCth{top:calc(2vh + 110px);left:6vw;font-size:3.4vw}.mnTtl{width:25vw;top:auto;bottom:-5vh;right:calc(-12vw + 40px)}}@media screen and (max-width:767px){.mnAra{padding:30px 15px 0}.mnTtl{width:25vw;top:auto;bottom:10vh;right:calc(-12vw + 15px)}.mnSldBox{margin:0 0 15px;padding:4px}.mnSldInr{border:solid 3px #000}.mnSldBox{padding:4px}.mnSldInr{border:solid 3px #000}.thmCtr{width:100%;position:relative;top:0;left:0}.thmImgBox{margin:0 5px 5px 0;padding:3px}.thmImg{border:solid 2px #eebd2c}.thumbnail .slick-current{background:#fff}.thumbnail .slick-list{flex-wrap:nowrap!important}.mnSldCth{top:2vh;left:6vw;font-size:3.6vw}}.itrAra{padding:100px 50px}.itrTtlBox{text-align:center;margin:0 0 60px}.itrTtlInr{display:inline-block;padding:4px;background:#fff}.itrTtl{font-size:5rem;line-height:1.3;padding:5px 40px;border:solid 2px #c09e4f}@media screen and (max-width:1200px){.itrTtl{font-size:5rem;padding:5px 20px}}.itrCth{text-align:center;font-weight:700;font-size:4.4rem;line-height:1.3;color:#d43112;margin:0 0 30px;text-shadow:0 0 8px rgba(255,255,255,1),0 0 8px rgba(255,255,255,1),0 0 10px rgba(255,255,255,1)}.itrTxt{text-align:center;font-size:2.4rem;line-height:1.5;margin:0 0 80px}@media screen and (min-width:768px) and (max-width:1040px){.itrAra{padding:80px 30px}.itrTtlBox{margin:0 0 40px}.itrTtl{font-size:4.2rem;padding:5px 10px}.itrCth{font-size:3.6rem;margin:0 0 20px}.itrTxt{font-size:2.2rem;margin:0 0 60px}}@media screen and (max-width:767px){.itrAra{padding:40px 15px}.itrTtlBox{margin:0 0 20px}.itrTtlInr{padding:3px}.itrTtl{font-size:2.2rem;padding:5px 10px}.itrCth{font-size:2rem;margin:0 0 15px}.itrTxt{font-size:1.5rem;margin:0 0 30px}}.itrCntBox{margin:0 0 60px;padding:15px;background:#fff}.itrCntInr{padding:50px 10px;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_intro.jpg) top;border:solid 3px #c09e4f}.itrCntTtl{text-align:center;font-size:4.5rem;line-height:1.3;letter-spacing:-.005em;margin:0 0 50px}.itrCntTtl img{max-width:240px;height:auto;margin:8px 8px 0 0}@media screen and (min-width:768px) and (max-width:1040px){.itrCntBox{margin:0 0 40px;padding:10px}.itrCntInr{padding:30px 5px}.itrCntTtl{font-size:3rem;margin:0 0 30px}.itrCntTtl img{max-width:200px;margin:0 4px 0 0}}@media screen and (max-width:767px){.itrCntBox{margin:0 0 20px;padding:6px}.itrCntInr{padding:15px 10px}.itrCntTtl{font-size:1.8rem;margin:0 0 15px}.itrCntTtl img{max-width:120px;margin:0 2px 0 0}}.itrEftLst{display:flex;margin:30px 0 0}.itrEftLst li{width:calc(33.33% - 40px);position:relative;margin:0 20px;z-index:1}.itrEftTtl{position:absolute;top:-35px;right:-15px;display:inline-block;font-size:2.2rem;line-height:1.8;letter-spacing:-.005em;white-space:nowrap;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;z-index:2}.itrEftNbr{text-align:center;width:60px;height:52px;position:absolute;top:-25px;left:-25px;font-family:'Kaisei Tokumin',serif;font-weight:700;font-size:4rem;line-height:1;color:#fff;padding:8px 0 0;background:#d43112;border:solid 4px #fff;border-radius:50%;box-shadow:3px 3px 12px rgba(0,0,0,.1);z-index:2}@media screen and (max-width:1200px){.itrEftLst li{width:calc(33.33% - 20px);margin:0 10px}.itrEftTtl{top:-25px;right:-10px;font-size:2rem}.itrEftNbr{width:50px;height:45px;top:-20px;left:-15px;font-size:3.6rem;padding:5px 0 0;border:solid 3px #fff}}.itrEftCvr{padding:6px;background:#fff;box-shadow:3px 3px 12px rgba(0,0,0,.1)}.itrEftImg{position:relative;display:block;overflow:hidden;border:solid 4px #c09e4f}.itrEftImg:before{display:block;content:"";padding-top:70%}.itrEftImg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (min-width:768px) and (max-width:1040px){.itrEftLst{margin:50px 0 0;flex-wrap:wrap;justify-content:center}.itrEftLst li{width:calc(50% - 30px);margin:0 15px 30px}.itrEftLst li:last-child{margin:0 15px}.itrEftTtl{top:-25px;right:-15px;font-size:2rem;line-height:1.6}.itrEftNbr{width:50px;height:44px;top:-15px;left:-15px;font-size:3.6rem;padding:6px 0 0}}@media screen and (max-width:767px){.itrEftLst{display:block;margin:30px 0 0}.itrEftLst li{width:100%;margin:0 0 20px}.itrEftLst li:last-child{margin:0}.itrEftTtlBox{display:flex;align-items:center;margin:0 0 10px}.itrEftTtl{width:calc(100% - 49px);position:relative;top:0;right:0;font-size:1.6rem;line-height:1.4;white-space:normal;-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb;padding:0 0 0 10px}.itrEftTtl .wtBg{background:0 0;box-shadow:none}.itrEftTtl br{display:none}.itrEftNbr{position:relative;top:0;left:0;width:35px;height:30px;font-size:2.4rem;padding:5px 0 0;border:solid 2px #fff}.itrEftCvr{padding:5px}.itrEftImg{border:solid 3px #c09e4f}.itrEftImg:before{padding-top:60%}}.itrFetLst{max-width:1000px;display:flex;justify-content:center;margin:0 auto}.itrFetLst li{width:calc(50% - 40px);position:relative;margin:0 20px;z-index:1}.itrFetCvr{margin:0 0 20px}.itrFetImg{position:relative;display:block;overflow:hidden;box-sizing:border-box;border:solid 3px #c09e4f}.itrFetImg:before{display:block;content:"";padding-top:60%}.itrFetImg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.itrFetTxt{text-align:center;font-size:2.4rem;line-height:1.6;letter-spacing:-.005em}.itrFetTxt .minTxt{font-size:1.8rem}.itrFetTxt .picTxt{color:#fff;padding:0 5px;background:#c09e4f}.itrCntCth{text-align:center;font-size:2.6rem;line-height:1.6;letter-spacing:-.005em}@media screen and (max-width:1200px){.itrFetTxt{font-size:2rem}.itrFetTxt .minTxt{font-size:1.6rem}}@media screen and (min-width:768px) and (max-width:1040px){.itrFetLst li{width:calc(50% - 30px);margin:0 15px}.itrFetCvr{margin:0 0 15px}.itrFetTxt{font-size:1.8rem}.itrFetTxt .minTxt{font-size:1.6rem}.itrFetTxt .picTxt{padding:0 3px}.itrCntCth{font-size:2rem}}@media screen and (max-width:767px){.itrFetLst{display:block}.itrFetLst li{width:100%;margin:0 0 15px}.itrFetCvr{padding:5px;background:#fff;box-shadow:3px 3px 12px rgba(0,0,0,.1);margin:0 0 10px}.itrFetTxt{text-align:left;font-size:1.5rem}.itrFetTxt .minTxt{font-size:1.3rem}.itrFetTxt .picTxt{padding:0 3px}.itrCntCth{text-align:left;font-size:1.6rem}.itrCntCth br{display:none}}.sprAra{padding:100px 50px 0;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/index/bg_spread.jpg?date=0226) top right no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_cloud_01.png) top 60px left -30px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_star.png) top 500px right -50px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_moon_01.png) top 55% left 250px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_cloud_02.png) bottom 80px right -100px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_star.png) bottom 0 left 200px no-repeat;background-size:1000px auto,550px auto,550px auto,420px auto,380px auto,550px auto}.cntMnBox{position:relative;margin:0 0 150px}.cntTtlCtr{position:absolute;top:0;right:0;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;z-index:2}@media screen and (min-width:768px) and (max-width:1040px){.sprAra{padding:180px 30px 0;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/index/bg_spread.jpg) top right no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_cloud_01.png) top 60px left -120px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_star.png) top 500px right -50px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_moon_01.png) top 55% left -30px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_cloud_02.png) bottom 80px right -50px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_star.png) bottom 0 left 200px no-repeat;background-size:700px auto,350px auto,350px auto,280px auto,280px auto,350px auto}.cntMnBox{position:relative;margin:0 0 60px}}@media screen and (max-width:767px){.sprAra{padding:100px 15px 0;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/index/bg_spread.jpg) top right no-repeat;background-size:400px auto}.cntMnBox{position:relative;margin:0 0 30px}}.cntTtlBox{display:inline-block;margin:0 0 0 50px;padding:4px;background:#fff;box-shadow:3px 3px 12px rgba(0,0,0,.1)}.cntTtl{font-size:6rem;line-height:1.3;white-space:nowrap;background:#fff;padding:15px 5px;border:solid 2px #c09e4f}.cntTtl .enTxt{letter-spacing:-.3em;margin:0 0 15px}.cntTtlTxt{display:inline-block;font-size:2.4rem;line-height:2;letter-spacing:-.005em;white-space:nowrap;margin:100px 0 0;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}@media screen and (max-width:1300px){.cntTtlBox{margin:0 0 0 30px}.cntTtl{font-size:5rem}.cntTtlTxt{font-size:2rem;line-height:1.8;margin:100px 0 0}}@media screen and (min-width:768px) and (max-width:1040px){.cntTtlCtr{text-align:center;position:relative;-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.cntTtlBox{margin:0 0 10px}.cntTtl{font-size:4rem;padding:7px 12px}.cntTtl .enTxt{letter-spacing:-.003em;margin:0}.cntTtlTxt{max-width:700px;display:block;font-size:1.8rem;line-height:2.2;-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb;margin:0 auto;padding:15px}}@media screen and (max-width:767px){.cntTtlCtr{text-align:center;position:relative;-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.cntTtlBox{margin:0 0 10px;padding:3px}.cntTtl{font-size:2.4rem;padding:5px 7px}.cntTtl .enTxt{letter-spacing:-.003em;margin:0}.cntTtlTxt{text-align:left;display:block;font-size:1.4rem;line-height:2;white-space:normal;-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb;margin:0;padding:5px}.cntTtlTxt .pc .tb .pctb{display:none!important}}.cntImgCtr{text-align:center;max-width:950px;padding:280px 0 0;position:relative;z-index:1}.cntImgBox{min-height:500px;padding:7px;background:#fff}.cntImg{position:relative;display:block;overflow:hidden;border:solid 5px #000}.cntImg:before{display:block;content:"";padding-top:60%}.cntImg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width:1300px){.cntImgCtr{max-width:800px}.cntImgBox{min-height:auto}}@media screen and (min-width:768px) and (max-width:1040px){.cntImgCtr{max-width:700px;margin:0 auto;padding:30px 0 0}.cntImgBox{min-height:auto;padding:5px}.cntImg{border:solid 3px #000}}@media screen and (max-width:767px){.cntImgCtr{padding:20px 0 0}.cntImgBox{min-height:auto;padding:4px}.cntImg{border:solid 3px #000}}.lytBoxLt,.lytBoxRt{display:flex;justify-content:space-between}.lytTtlBox{margin:0 30px 0 0}.lytTtl{display:inline-block;font-size:5rem;line-height:1.6;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}.lytBoxLt .lytTtlBox{order:2;margin:0 0 0 30px}.lytBoxLt .lytCntBox{order:1}.lytTxt{display:inline-block;font-size:2.4rem;line-height:2;letter-spacing:-.005em;white-space:nowrap;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}.lytBoxLt .lytTxt{margin:0 0 0 20px}.lytBoxRt .lytTxt{margin:0 20px 0 0}.wtBg{box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:5px;background:#fff;box-shadow:3px 3px 12px rgba(0,0,0,.1)}.lytTtl .wtBg{box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:10px;background:#fff;box-shadow:3px 3px 12px rgba(0,0,0,.1)}.lytCntBox{max-width:1000px;width:100%}@media screen and (min-width:768px) and (max-width:1040px){.lytBoxLt,.lytBoxRt{text-align:center;display:block}.lytTtlBox{text-align:center;margin:0 0 40px!important}.lytTtl{font-size:3.2rem;margin:0;-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.lytBoxLt .lytTtl{margin:0}.lytTxt{text-align:center;font-size:1.8rem;-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.lytBoxLt .lytTxt,.lytBoxRt .lytTxt{margin:0 0 40px}.wtBg{padding:3px}}@media screen and (max-width:767px){.lytBoxLt,.lytBoxRt{text-align:center;display:block}.lytTtlBox{text-align:center;margin:0 0 20px!important}.lytTtl{font-size:2rem;line-height:1.9;margin:0;-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.lytBoxLt .lytTtl{margin:0}.lytTtl .wtBg{padding:2px!important}.lytTxt{text-align:left;font-size:1.4rem;white-space:normal;-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.lytTxt br{display:none}.lytBoxLt .lytTxt,.lytBoxRt .lytTxt{margin:0 0 30px}.wtBg{padding:2px}}.sprLst{display:flex;flex-wrap:wrap}.sprLst li{width:100%;position:relative}.sprLst li:nth-child(odd){width:calc(50% - 30px);margin:0 30px 60px 0}.sprLst li:nth-child(even){width:calc(50% - 30px);margin:0 0 60px 30px}.sprLstTtlBox{position:absolute;top:-30px;left:calc(100% - 30px);z-index:2}.sprLstTtl{display:inline-block;position:relative;font-family:'Kaisei Tokumin',serif;font-weight:700;font-size:3rem;line-height:2;letter-spacing:-.005em;white-space:nowrap;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}.sprLstTtl:before{content:"";position:absolute;top:20px;left:20px;width:9px;height:9px;background:#ae0a29;transform:rotate(45deg)}.sprLstTtl .wtBg{box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:35px 7px 15px;border:solid 2px #c09e4f}@media screen and (max-width:1300px){.sprLstTtl{font-size:2.6rem}.sprLstTtl:before{top:17px;left:18px;width:8px;height:8px}.sprLstTtl .wtBg{padding:30px 7px 10px}}.sprLstImgBox{position:relative;padding:7px;background:#fff;z-index:1}.sprLstImg{position:relative;display:block;overflow:hidden;border:solid 5px #c09e4f}.sprLstImg:before{display:block;content:"";padding-top:60%}.sprLstImg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.sprChr{max-width:250px;position:relative;margin:-100px 0 0 50px;z-index:20}@media screen and (min-width:768px) and (max-width:1040px){.sprLst li:nth-child(odd){width:calc(50% - 10px);margin:0 10px 40px 0}.sprLst li:nth-child(even){width:calc(50% - 10px);margin:0 0 40px 10px}.sprLstTtlBox{text-align:center;position:relative;top:0;left:0;margin:0 0 10px}.sprLstTtl{font-size:2rem;-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.sprLstTtl:before{top:16px;left:15px;width:8px;height:8px;transform:rotate(-45deg)}.sprLstTtl .wtBg{padding:3px 10px 3px 25px}.sprLstImgBox{padding:5px}.sprLstImg{border:solid 3px #c09e4f}.sprChr{max-width:200px;margin:-80px 0 0 15px}}@media screen and (max-width:767px){.sprLst li:nth-child(odd){width:calc(50% - 5px);margin:0 5px 20px 0}.sprLst li:nth-child(even){width:calc(50% - 5px);margin:0 0 20px 5px}.sprLstTtlBox{text-align:center;position:relative;top:0;left:0;margin:0 0 10px}.sprLstTtl{font-size:1.6rem;-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.sprLstTtl:before{top:10px;left:12px;width:6px;height:6px;transform:rotate(-45deg)}.sprLstTtl .wtBg{padding:2px 10px 2px 20px}.sprLstImgBox{padding:4px}.sprLstImg{border:solid 2px #c09e4f}.sprChr{max-width:100px;margin:-50px 0 0 5px}}.sptAra{padding:100px 50px;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/index/bg_support.jpg) top right no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_cloud_03.png) top 170px left -150px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_star.png) top 40% right -50px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_moon_02.png) top 45% left -20px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_moon_03.png) bottom 23% right -180px no-repeat;background-size:1000px auto,480px auto,550px auto,320px auto,430px auto}@media screen and (min-width:768px) and (max-width:1040px){.sptAra{padding:180px 30px 80px;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/index/bg_support.jpg) top right no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_cloud_03.png) top 170px left -150px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_star.png) top 40% right -50px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_moon_02.png) top 38% left -20px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_moon_03.png) bottom 23% right -80px no-repeat;background-size:700px auto,300px auto,350px auto,220px auto,300px auto}}@media screen and (max-width:767px){.sptAra{padding:100px 15px 40px;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/index/bg_support.jpg) top right no-repeat;background-size:400px auto}}.sptLst li{position:relative;display:flex;align-items:center;padding:10px 20px;box-sizing:border-box;background:#fff;border-radius:6px;box-shadow:3px 3px 12px rgba(0,0,0,.1)}.sptLst li:not(:last-child){margin:0 0 20px}.sptLstTtl{text-align:center;max-width:220px;width:100%;font-size:2rem;line-height:1;letter-spacing:-.005em;color:#fff;margin:0 20px 0 0;padding:10px 5px;box-sizing:border-box;background:#c09e4f;border-radius:6px}.sptLstTxt{width:calc(100% - 220px);font-family:'Noto Sans JP',sans-serif;font-weight:500;font-size:1.5rem;line-height:1.6}@media screen and (min-width:768px) and (max-width:1040px){.sptLst li{display:block;padding:15px}.sptLst li:not(:last-child){margin:0 0 15px}.sptLstTtl{max-width:100%;font-size:1.8rem;margin:0 0 10px;padding:10px 5px}.sptLstTxt{text-align:left;width:100%}}@media screen and (max-width:767px){.sptLst{display:flex;flex-wrap:wrap}.sptLst li{display:block;padding:10px;box-sizing:border-box}.sptLst li:not(:last-child){margin:0}.sptLst li:nth-child(odd){width:calc(50% - 5px);margin:0 5px 20px 0}.sptLst li:nth-child(even){width:calc(50% - 5px);margin:0 0 20px 5px}.sptLstTtl{max-width:100%;font-size:1.5rem;letter-spacing:-.05em;margin:0 0 10px;padding:10px 2px;border-radius:4px}.sptLstTxt{text-align:left;width:100%;font-size:1.4rem}}.sptTbl{margin:0 0 30px}.sptTbl th{text-align:center;font-weight:700;font-size:2.2rem;line-height:1.2;color:#fff;white-space:nowrap;padding:20px 25px;overflow:hidden;background:#c09e4f;vertical-align:middle;border-right:solid 2px #d3bb84}.sptTbl th:nth-child(2){border-radius:6px 0 0}.sptTbl th:nth-child(5){border-radius:0 6px 0 0}.noBlc{background:none!important;border:none!important}.sptTbl tr:nth-child(2) td{background:#fff6f6}.sptTbl tr:nth-child(3) td{background:#f4f7ff}.sptTbl td{text-align:left;font-weight:500;font-size:1.6rem;line-height:1.6;padding:20px;overflow:hidden;border-right:solid 2px #c09e4f;vertical-align:middle}.sptTbl tr:nth-child(2) td{border-bottom:solid 2px #c09e4f}.sptTbl th:nth-child(5),.sptTbl td:nth-child(5){border-right:none!important}.sptTbl tr:nth-child(2) td:nth-child(1){border-radius:6px 0 0 0!important}.sptTbl tr:nth-child(3) td:nth-child(1){border-radius:0 0 0 6px!important}.sptTbl tr:nth-child(3) td:nth-child(5){border-radius:0 0 6px 0!important}.sptTblTtl{text-align:center!important}.sptTblTtl .bigTxt{font-size:2.8rem!important;white-space:nowrap}.sptTblTxt{text-align:left;font-weight:500;font-size:2.2rem;line-height:1.5}.dotLst li{position:relative;padding:0 0 0 15px;margin:0 0 5px}.dotLst li:before{content:"・";position:absolute;top:5px;left:0}@media screen and (max-width:1300px){.sptTbl td{font-size:1.5rem;padding:20px 10px}.sptTblTtl .bigTxt{font-size:2.4rem!important}}@media screen and (min-width:768px) and (max-width:1040px){.sptTbl{margin:0 0 20px}.sptTbl th{font-size:2rem;padding:15px}.sptTbl td{font-size:1.5rem;padding:15px 10px}.sptTblTtl .bigTxt{font-size:2.4rem!important}.sptTblTxt{font-size:1.8rem}}@media screen and (max-width:767px){.sptTbl{margin:0 0 20px;table-layout:fixed;word-break:break-all;word-wrap:break-all}.sptTbl th{width:38px;font-size:1.5rem;white-space:nowrap;padding:7px 10px;-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb;box-sizing:border-box;border:none!important;border-bottom:solid 2px #d3bb84!important}.sptTbl th p{-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.sptTbl th:nth-child(2),.sptTbl th:nth-child(5){border-radius:none}.sptTbl tr:nth-child(1) th:nth-child(1){border:none!important}.sptTbl tr:nth-child(2) th:nth-child(1){border-radius:6px 0 0 0!important}.tbl01 td{background:#fff6f6}.tbl02 td{background:#f4f7ff}.sptTbl td{width:100%;font-size:1.4rem;padding:7px 10px;box-sizing:border-box;border:none!important;border-bottom:solid 2px #c09e4f!important}.sptTbl tr:nth-child(1) td:nth-child(2){border-radius:6px 6px 0 0!important}.sptTbl tr:last-child td{border-bottom:none!important;border-radius:0 0 6px 0!important}.sptTbl tr:last-child th{border-bottom:none!important;border-radius:0 0 0 6px!important}.sptTbl tr:nth-child(2) td:nth-child(1),.sptTbl tr:nth-child(3) td:nth-child(1),.sptTbl tr:nth-child(3) td:nth-child(5){border-radius:none!important}.sptTblTtl .bigTxt{font-size:2rem!important}.sptTblTxt{font-size:1.5rem;margin:-10px 0 0}}.sptAra .lytBoxLt{margin:0 0 100px}@media screen and (min-width:768px) and (max-width:1040px){.sptAra .lytBoxLt{margin:0 0 60px}}@media screen and (max-width:767px){.sptAra .lytBoxLt{margin:0 0 10px}}.msgAra{padding:150px 50px 0;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/index/bg_message.jpg?date=0226) top right no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_flow_lt.png) top 0 left -50px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_cloud_04.png) top 200px left -100px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_star.png) top 30% right -50px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_moon_01.png) bottom 20% left 70px no-repeat;background-size:1000px auto,1300px auto,470px auto,550px auto,430px auto}@media screen and (min-width:768px) and (max-width:1040px){.msgAra{padding:100px 30px 0;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/index/bg_message.jpg) top right no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_flow_lt.png) top 0 left -50px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_cloud_04.png) top 50px left -100px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_star.png) top 30% right -50px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_moon_01.png) bottom 20% left 70px no-repeat;background-size:600px auto,700px auto,300px auto,400px auto,330px auto}}@media screen and (max-width:767px){.msgAra{padding:100px 15px 0;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/index/bg_message.jpg) top right no-repeat;background-size:400px auto}}.msgImgCtr{max-width:950px;padding:280px 0 0;position:relative;z-index:1}.msgImgInr{position:relative}.msgImgBox{max-width:600px;width:100%;position:relative;padding:7px;background:#fff}.Box01{z-index:1}.msgImgBoxCtr{position:relative;margin:-100px 0 0 250px;z-index:2}.msgImgBoxInr{position:relative}.msgChr{max-width:120px;position:absolute;top:-130px;left:450px;z-index:4}@media screen and (max-width:1300px){.msgChr{top:50px;left:-180px}}.msgImg{position:relative;display:block;overflow:hidden;border:solid 5px #000;z-index:3}.msgImg:before{display:block;content:"";padding-top:60%}.msgImg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (min-width:768px) and (max-width:1040px){.msgImgCtr{max-width:700px;margin:0 auto;padding:30px 0 0}.msgImgBox{max-width:350px;padding:5px}.msgImgBoxCtr{margin:-100px 0 0 250px}.msgChr{max-width:90px;top:70px;left:-180px}}@media screen and (max-width:767px){.msgImgCtr{max-width:300px;margin:0 auto;padding:20px 0 0}.msgImgBox{max-width:200px;padding:4px}.msgImgBoxCtr{margin:-20px 0 20px 100px}.msgChr{max-width:70px;top:0;left:-80px}.msgImg{position:relative;display:block;overflow:hidden;border:solid 3px #000;z-index:3}}.msgTxtBox{max-width:1000px;margin:-50px auto 100px;padding:4px;box-sizing:border-box;background:#fff;box-shadow:3px 3px 12px rgba(0,0,0,.1)}.msgTxtInr{padding:20px 10px;border:solid 3px #c09e4f}.msgTxt{text-align:center;font-size:2rem;line-height:1.8;letter-spacing:-.01em}@media screen and (max-width:1200px){.msgTxt{font-size:1.8rem}}@media screen and (min-width:768px) and (max-width:1040px){.msgTxtBox{max-width:700px;margin:0 auto 60px;box-sizing:border-box}.msgTxtInr{padding:15px 10px}.msgTxt{font-size:1.8rem}}@media screen and (max-width:767px){.msgTxtBox{margin:0 auto 20px;box-sizing:border-box}.msgTxtInr{padding:10px}.msgTxt{text-align:left;font-size:1.5rem}}.msgLst li{position:relative;display:flex;align-items:center;padding:25px;box-sizing:border-box;background:#fff;border-radius:6px;box-shadow:3px 3px 12px rgba(0,0,0,.1)}.msgLst li:not(:last-child){margin:0 0 40px}.msgLst li:not(:last-child):after{border:solid transparent;content:"";height:0;width:0;position:absolute;top:100%;left:50%;border-color:rgba(0,153,255,0);border-width:10px;margin-left:-10px;border-top-color:#fff}.msgLstIcn{max-width:100px;margin:0 20px 0 0}.msgLstBox{width:calc(100% - 120px)}.msgLstTtlBox{display:flex;align-items:center;margin:0 0 10px}.msgLstStp{text-align:center;font-weight:700;font-size:1.8rem;line-height:1;color:#fff;margin:0 15px 0 0;padding:5px 7px;background:#c09e4f;border-radius:4px}.msgLstTtl{font-weight:700;font-size:2.2rem;line-height:1.3;color:#c09e4f}.msgLstTxt{font-weight:500;font-size:1.5rem;line-height:1.6}@media screen and (min-width:768px) and (max-width:1040px){.msgLst li{padding:15px}.msgLst li:not(:last-child){margin:0 0 30px}.msgLstIcn{max-width:85px;margin:0 15px 0 0}.msgLstBox{width:calc(100% - 100px)}.msgLstStp{font-size:1.6rem;margin:0 10px 0 0}.msgLstTtl{font-size:2rem}}@media screen and (max-width:767px){.msgLst li{padding:10px}.msgLst li:not(:last-child){margin:0 0 20px}.msgLstIcn{max-width:50px;margin:0 10px 0 0}.msgLstBox{width:calc(100% - 60px)}.msgLstTtlBox{margin:0 0 5px}.msgLstStp{font-size:1.2rem;margin:0 10px 0 0;padding:3px;border-radius:3px}.msgLstTtl{text-align:left;font-size:1.6rem}.msgLstTxt{text-align:left;font-size:1.4rem}}.stfAra{padding:100px 40px 0;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_flow_rt.png) top right no-repeat;background-size:1300px auto}.stfWrp{max-width:1140px;margin:0 auto}.cntMinTtl{text-align:center;font-size:5rem;line-height:1.3;margin:0 0 50px;text-shadow:0 0 8px rgba(255,255,255,1),0 0 8px rgba(255,255,255,1),0 0 10px rgba(255,255,255,1)}.stfLst{display:flex;justify-content:center;margin:100px 0}.stfLst li{width:calc(25% - 100px);margin:0 50px;position:relative}.stfNmeBox{position:absolute;top:-70px;right:-50px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;z-index:2}.stfTyp{font-size:2.2rem;line-height:1.3;color:#fff;margin:0 0 0 10px;text-shadow:0 0 5px rgba(0,0,0,.5)}.stfNme{display:inline-block;font-size:3rem;line-height:1.3;padding:10px 0;background:#fff;border:solid 1px #c09e4f}.stfImgCtr{max-width:190px;width:100%;position:relative;transform:rotate(45deg);background:#fff;border:solid 4px #fff;z-index:1}.stfImgBox{overflow:hidden;border:solid 3px #000}.stfImg{width:100%;position:relative;display:block;transform:rotate(-45deg)}.stfImg:before{display:block;content:"";padding-top:100%}.stfImg img{position:absolute;top:-25%;left:-25%;width:150%;height:150%;object-fit:cover}.cntBtn{max-width:350px;width:100%;height:auto;margin:0 auto}@media screen and (min-width:768px) and (max-width:1040px){.stfAra{padding:80px 20px 0;background-size:900px auto}.cntMinTtl{font-size:4rem}.stfLst{flex-wrap:wrap;margin:60px 0 0}.stfLst li{width:calc(50% - 60px);margin:0 30px 100px}.stfNmeBox{top:-40px;right:0;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.stfTyp{font-size:2rem}.stfNme{font-size:2.4rem}.stfImgCtr{max-width:180px;margin:0 auto}.cntBtn{max-width:300px}}@media screen and (max-width:767px){.stfAra{padding:40px 10px 0;background-size:600px auto}.cntMinTtl{font-size:2.4rem}.stfLst{flex-wrap:wrap;margin:30px 0 0}.stfLst li{width:calc(50% - 40px);margin:0 20px 60px}.stfNmeBox{top:-25px;right:-15px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.stfTyp{font-size:1.4rem;margin:0 0 0 5px}.stfNme{font-size:1.6rem}.stfImgCtr{max-width:100px;margin:0 auto}.cntBtn{max-width:200px}}footer{padding:80px 50px 350px;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_footer.png) bottom repeat-x}.ftrLg{max-width:190px;margin:0 auto 30px}.ftrAdd{text-align:center;font-size:1.6rem;line-height:1.3;margin:0 0 30px}.ftrSnsLst{display:flex;align-items:center;justify-content:center;margin:0 0 30px}.ftrSnsLst li{margin:0 15px}.ftrSnsLst img{max-width:40px}.cpyTxt{text-align:center;font-size:1.4rem;line-height:1.3}@media screen and (min-width:768px) and (max-width:1040px){footer{padding:60px 30px 250px;background-size:auto 200px}.ftrLg{max-width:150px;margin:0 auto 30px}.ftrAdd{text-align:center;font-size:1.5rem;margin:0 0 25px}.ftrSnsLst{margin:0 0 25px}.ftrSnsLst li{margin:0 10px}.ftrSnsLst img{max-width:30px}.cpyTxt{font-size:1.3rem}}@media screen and (max-width:767px){footer{padding:40px 15px 150px;background-size:auto 120px}.ftrLg{max-width:120px;margin:0 auto 20px}.ftrAdd{text-align:center;font-size:1.4rem;margin:0 0 20px}.ftrSnsLst{margin:0 0 20px}.ftrSnsLst li{margin:0 10px}.ftrSnsLst img{max-width:25px}.cpyTxt{font-size:1.2rem}}.lwrStfAra{padding:100px 40px 0}.lwrStfWrp{max-width:1200px;position:relative;margin:0 auto}.lwrStfTtlBox{position:absolute;top:-150px;left:0;display:inline-block;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;padding:4px;background:#fff;box-shadow:3px 3px 12px rgba(0,0,0,.1);z-index:10}.lwrStfTtl{display:inline-block;font-size:6rem;line-height:1;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;z-index:2;white-space:nowrap;background:#fff;padding:15px 10px;border:solid 2px #c09e4f}.lwrStfLst{max-width:1050px;display:flex;flex-wrap:wrap;position:relative;margin:150px auto 0;z-index:1}.lwrStfLst li{width:calc(33.33% - 100px);margin:0 50px 150px;position:relative}.lwrStfLst .stfNmeBox{right:0}.lwrStfLst .stfImgCtr{max-width:220px}@media screen and (min-width:768px) and (max-width:1040px){.lwrStfAra{padding:80px 20px 0}.lwrStfWrp{max-width:700px}.lwrStfTtlBox{top:-100px}.lwrStfTtl{font-size:4rem;padding:12px 7px}.lwrStfLst{flex-wrap:wrap;margin:100px 0 0}.lwrStfLst li{width:calc(50% - 60px);margin:0 30px 100px}.lwrStfLst .stfNmeBox{top:-40px;right:0;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.lwrStfLst .stfImgCtr{max-width:180px;margin:0 auto}}@media screen and (max-width:767px){.lwrStfAra{padding:60px 10px 0}.lwrStfWrp{max-width:400px;margin:0 auto}.lwrStfTtlCvr{text-align:center;margin:0 0 40px}.lwrStfTtlBox{position:relative;top:0;padding:3px;-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.lwrStfTtl{font-size:2.4rem;-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb;padding:7px 5px}.lwrStfLst{flex-wrap:wrap;margin:0}.lwrStfLst li{width:calc(50% - 40px);margin:0 20px 60px}.lwrStfLst .stfNmeBox{top:-25px;right:-15px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.lwrStfLst .stfImgCtr{max-width:100px;margin:0 auto}}.mbrPrfAra{padding:100px 50px 0;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_cloud_04.png) top 200px left -100px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_moon_03.png) top 50px right 200px no-repeat;background-size:470px auto,300px auto}@media screen and (min-width:768px) and (max-width:1040px){.mbrPrfAra{padding:80px 30px 0;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_cloud_04.png) top 300px left -100px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_moon_03.png) bottom 50% right 70px no-repeat;background-size:370px auto,250px auto}}@media screen and (max-width:767px){.mbrPrfAra{padding:80px 15px 0;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_cloud_04.png) top 50px left -100px no-repeat,url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/bg_moon_03.png) bottom 15% right -20px no-repeat;background-size:270px auto,200px auto}}.mbrPrfBox{display:flex;align-items:center;margin:0 0 50px}.mbrPrfPicCtr{max-width:500px;width:100%}@media screen and (max-width:1200px){.mbrPrfPicCtr{max-width:400px}}.mbrPrfPicInr{position:relative;margin:0 0 20px}.mbrPrfPicTtlBox{position:absolute;top:-30px;right:30px;display:inline-block;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;padding:4px;background:#fff;box-shadow:3px 3px 12px rgba(0,0,0,.1);z-index:2}.mbrPrfPicNme{font-size:6rem;line-height:1.2;white-space:nowrap;padding:15px 5px;border:solid 2px #c09e4f}.mbrPrfPicNmeEn{position:absolute;bottom:-30px;left:30px;display:inline-block;font-size:2.4rem;line-height:1.2;white-space:nowrap;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;z-index:2}.mbrPrfPicBox{padding:7px;background:#fff}.mbrPrfPic{position:relative;display:block;overflow:hidden;border:solid 5px #000;z-index:1}.mbrPrfPic:before{display:block;content:"";padding-top:115%}.mbrPrfPic img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (min-width:768px) and (max-width:1040px){.mbrPrfBox{margin:0 0 30px;align-items:flex-start}.mbrPrfPicCtr{max-width:300px}.mbrPrfPicInr{margin:0 0 15px}.mbrPrfPicTtlBox{top:-15px;right:15px}.mbrPrfPicNme{font-size:3.6rem;padding:10px 3px}.mbrPrfPicNmeEn{bottom:-15px;left:15px;font-size:1.8rem}.mbrPrfPicBox{padding:5px}.mbrPrfPic{border:solid 3px #000}}@media screen and (max-width:767px){.mbrPrfBox{display:block;margin:0 0 30px}.mbrPrfPicCtr{max-width:250px;margin:0 auto 20px}.mbrPrfPicInr{margin:0 0 10px}.mbrPrfPicTtlBox{top:-15px;right:-15px;padding:3px}.mbrPrfPicNme{font-size:2.6rem;padding:7px 2px}.mbrPrfPicNmeEn{bottom:-12px;left:-8px;font-size:1.6rem}.mbrPrfPicBox{padding:4px}.mbrPrfPic{border:solid 3px #000}}.mbrPrfSnsLst{display:flex;align-items:center;justify-content:center}.mbrPrfSnsLst li{margin:0 15px}.mbrPrfSnsLst img{max-width:40px}.mbrPrfCmtBox{width:calc(100% - 530px);margin:-50px 0 0 30px;background:#fff}.mbrPrfCmtBoxInr{margin:15px;padding:30px;border:solid 3px #c09e4f}@media screen and (max-width:1200px){.mbrPrfCmtBox{width:calc(100% - 430px)}}.mbrPrfCmtTtl{font-size:3.6rem;line-height:1.4;margin:0 0 30px}.mbrPrfCmt{font-size:2rem;line-height:1.8}.mbrPrfVidLst{display:flex}.mbrPrfVidLst li{width:calc(33.33% - 20px);margin:0 10px}.mbrPrfVid{width:100%;position:relative;overflow:hidden;margin:0 0 20px;padding-top:56.25%;border-radius:15px;border:solid 4px #fff;background:#fff;box-shadow:3px 3px 12px rgba(0,0,0,.1)}.mbrPrfVid iframe{position:absolute;top:0;right:0;width:100%;height:100%}@media screen and (min-width:768px) and (max-width:1040px){.mbrPrfSnsLst li{margin:0 10px}.mbrPrfSnsLst img{max-width:30px}.mbrPrfCmtBox{width:calc(100% - 320px);margin:0 0 0 20px}.mbrPrfCmtTtl{font-size:2.2rem;margin:0 0 20px}.mbrPrfCmt{font-size:1.5rem;line-height:1.6}.mbrPrfVidLst li{width:calc(33.33% - 20px);margin:0 10px}.mbrPrfVid{border-radius:10px;border:solid 3px #fff}}@media screen and (max-width:767px){.mbrPrfSnsLst li{margin:0 10px}.mbrPrfSnsLst img{max-width:25px}.mbrPrfCmtBox{width:100%;margin:0 0 20px;padding:1px 0}.mbrPrfCmtTtl{font-size:2.2rem;margin:0 0 10px}.mbrPrfCmt{font-size:1.6rem;line-height:1.6}.mbrPrfVidLst{flex-wrap:wrap;justify-content:center}.mbrPrfVidLst li:nth-child(odd){width:calc(50% - 10px);margin:0 10px 0 0}.mbrPrfVidLst li:nth-child(even){width:calc(50% - 10px);margin:0 0 0 10px}.mbrPrfVid{border-radius:6px;border:solid 2px #fff}}.mbrBlgAra{padding:100px 50px 0}@media screen and (min-width:768px) and (max-width:1040px){.mbrBlgAra{padding:80px 30px 0}}@media screen and (max-width:767px){.mbrBlgAra{padding:40px 15px 0}}.mbrBlgBox{width:calc(100% - 190px);min-height:150px;position:relative;margin:0 0 0 50px;padding:50px 50px 50px 90px;background:#fff}.mbrBlgTtlBox{position:absolute;top:-50px;left:-50px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;display:inline-block;padding:4px;background:#fff;box-shadow:3px 3px 12px rgba(0,0,0,.1);z-index:2}.mbrBlgTtlInr{display:flex;align-items:center;justify-content:center;padding:15px 10px;border:solid 2px #c09e4f}.mbrBlgTtl{font-size:6rem;line-height:1;white-space:nowrap;margin:0 0 15px}.mbrBlgTtlBtn img{max-width:30px}.mbrBlgLst{font-size:2rem;line-height:1.5}.mbrBlgLst li{position:relative;padding:0 0 0 20px}.mbrBlgLst li:before{content:"";position:absolute;top:7px;left:0;width:13px;height:13px;background:#ae0a29;transform:rotate(45deg)}.mbrBlgLst li:not(:last-child){margin:0 0 30px;padding:0 0 30px 20px;border-bottom:dotted 2px #c09e4f}@media screen and (min-width:768px) and (max-width:1040px){.mbrBlgBox{width:calc(100% - 120px);margin:0 0 0 30px;padding:30px 30px 30px 60px}.mbrBlgTtlBox{position:absolute;top:-30px;left:-30px}.mbrBlgTtl{font-size:4rem;margin:0 0 10px}.mbrBlgTtlBtn img{max-width:25px}.mbrBlgLst{font-size:1.5rem}.mbrBlgLst li{padding:0 0 0 15px}.mbrBlgLst li:before{width:10px;height:10px}.mbrBlgLst li:not(:last-child){margin:0 0 20px;padding:0 0 20px 15px}}@media screen and (max-width:767px){.mbrBlgBox{width:calc(100% - 30px);margin:0 0 20px 30px;box-sizing:border-box;padding:15px 15px 15px 40px}.mbrBlgTtlBox{position:absolute;top:-30px;left:-30px;padding:3px}.mbrBlgTtl{font-size:2.4rem;margin:0 0 10px}.mbrBlgTtlBtn img{max-width:20px}.mbrBlgLst{font-size:1.6rem}.mbrBlgLst li{padding:0 0 0 15px}.mbrBlgLst li:before{width:8px;height:8px;top:9px}.mbrBlgLst li:not(:last-child){margin:0 0 15px;padding:0 0 15px 12px}}.mbrNavAra{padding:100px 50px 0}@media screen and (min-width:768px) and (max-width:1040px){.mbrNavAra{padding:80px 30px 0}}@media screen and (max-width:767px){.mbrNavAra{padding:40px 15px 0}}.mbrNavBox{display:flex;align-items:center;justify-content:center}.mbrNavCtr{width:33.33%;display:block}.mbrNavPrvBox{display:flex;align-items:center;font-size:4.6rem;line-height:1;padding:10px 0 10px 50px;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/arw_prev.png) left no-repeat;background-size:40px auto}.mbrNavPrvTxt{margin:0 60px 0 0}.mbrNavNxtBox{display:flex;align-items:center;justify-content:flex-end;font-size:4.6rem;line-height:1;padding:10px 50px 10px 0;background:url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../images/common/arw_next.png) right no-repeat;background-size:40px auto}.mbrNavNxtTxt{margin:0 0 0 60px}.mbrNavBtnBox{text-align:center;width:calc(33.33% - 80px);margin:0 40px}.mbrNavBtnBox a{width:100%}.mbrNavImgCtr{max-width:150px;width:100%;position:relative;transform:rotate(45deg);background:#fff;border:solid 4px #fff;z-index:1}.mbrNavImgBox{overflow:hidden;border:solid 3px #000}.mbrNavImg{width:100%;position:relative;display:block;transform:rotate(-45deg)}.mbrNavImg:before{display:block;content:"";padding-top:100%}.mbrNavImg img{position:absolute;top:-25%;left:-25%;width:150%;height:150%;object-fit:cover}@media screen and (min-width:768px) and (max-width:1040px){.mbrNavPrvBox{font-size:3rem;padding:10px 0 10px 30px;background-size:25px auto}.mbrNavPrvTxt{margin:0 25px 0 0}.mbrNavNxtBox{font-size:3rem;padding:10px 30px 10px 0;background-size:25px auto}.mbrNavNxtTxt{margin:0 0 0 25px}.mbrNavBtnBox{width:calc(33.33% - 50px);margin:0 25px}.mbrNavImgCtr{border:solid 3px #fff}.mbrNavImgBox{border:solid 2px #000}}@media screen and (max-width:767px){.mbrNavBox{max-width:320px;justify-content:center;margin:0 auto 20px}.mbrNavCtr{width:50%}.mbrNavPrvBox{font-size:1.8rem;padding:5px 0 5px 15px;background-size:15px auto}.mbrNavPrvTxt{margin:0 10px 0 0}.mbrNavNxtBox{font-size:1.8rem;padding:5px 15px 5px 0;background-size:15px auto}.mbrNavNxtTxt{margin:0 0 0 10px}.mbrNavBtnBox{width:calc(50% - 40px);margin:0 20px}.mbrNavImgCtr{max-width:50px;border:solid 2px #fff}.mbrNavImgBox{border:solid 2px #000}}.movieWrap{max-width:647px;margin:0 auto;box-sizing:border-box}.movieBox{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.movieBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}.frame{box-sizing:border-box;border:solid 3px #c09e4f;margin:0 auto}.worldBox .movieWrap{margin-top:40px}.flowBox .movieWrap{border:7px solid #fff;padding:5px;background:#000;margin:50px auto -100px}.increaseBox{overflow:hidden;margin:-100px auto 50px}.increaseBox .movieWrap{width:48%;float:left;border:7px solid #fff;padding:5px;background:#000}.increaseBox .movieWrap:nth-child(2n){width:48%;float:right}.rsnRead{text-align:center}.rsnRead .read{margin:-40px auto 40px;background:#fff;padding:5px;display:inline-block;box-shadow:3px 3px 12px rgba(0,0,0,.1)}.rsnRead p{display:block;border:solid 2px #c09e4f;padding:0 10px}.rsnRead strong{color:#ae0a29;font-weight:400!important}.rsnLst{padding:0 50px}.rsnLst>li{display:flex;width:100%;margin-bottom:30px}.rsnLst li .rsnLstImg{width:200px;text-align:center;order:1}.rsnLst li .rsnLstImg .name{font-size:3rem;margin-top:10px;padding-left:15px}.rsnLst li .rsnLstImg .face img{width:194px;height:194px;object-fit:cover;border-radius:1000px;background:$fff;padding:3px;border:3px solid #000}.rsnLst li .rsnLstTxt{position:relative;width:calc(100% - 230px);margin-left:30px;padding:25px;box-sizing:border-box;background:#fff;border-radius:6px;box-shadow:3px 3px 12px rgba(0,0,0,.1);order:2;font-size:2rem}.rsnLst li .rsnLstTxt:after{border:solid transparent;border-top-width:medium;border-top-color:transparent;border-right-width:medium;border-right-color:transparent;border-bottom-width:medium;border-bottom-color:transparent;border-left-width:medium;border-left-color:transparent;content:"";height:0;width:0;position:absolute;top:100px;border-color:rgba(0,153,255,0);border-top-color:rgba(0,153,255,0);border-width:10px;margin-left:-10px;border-top-color:#fff;left:-10px;transform:rotate(90deg)}.rsnLst li:nth-child(2n) .rsnLstTxt:after{left:auto;right:-20px;transform:rotate(-90deg)}.rsnLst li:nth-child(2n) .rsnLstImg{order:2}.rsnLst li:nth-child(2n) .rsnLstTxt{order:1;margin-left:0;margin-right:30px}.rsnLst li .rsnLstTxt .list li{position:relative;padding-left:20px;margin-bottom:10px;border-bottom:dotted 2px #c09e4f;padding-bottom:10px;font-family:'Noto Sans JP',sans-serif}.rsnLst li .rsnLstTxt .list li:last-child{border-bottom:none;margin-bottom:0!important}.rsnLst li .rsnLstTxt .list li:before{content:"";position:absolute;top:7px;left:0;width:13px;height:13px;background:#ae0a29;transform:rotate(45deg)}@media screen and (min-width:768px) and (max-width:1040px){.pc{display:none!important}.pcsp{display:none!important}.sp{display:none!important}.pctb{display:block!important}.tb{display:block!important}.tbsp{display:block!important}}@media screen and (max-width:767px){.pc{display:none!important}.tb{display:none!important}.pctb{display:none!important}.pcsp{display:block!important}.tbsp{display:block!important}.sp{display:block!important}.opacity a:active{opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-decoration:none!important}a[href^="tel:"]{pointer-events:auto!important}input[type=button],input[type=text],input[type=submit],input[type=image],textarea{-webkit-appearance:none;border-radius:0}}.recruitBannerPc{position:fixed;top:calc(50% - 270px);right:0;z-index:2000}.recruitBannerPc img{margin:10px 0;width:auto;height:250px}.recruitBannerSp{background:#fff;border-top:3px solid #174e8a;height:60px;display:table;position:fixed;bottom:0;left:0;width:100%;z-index:20000}.recruitBannerSp div{vertical-align:middle;display:table-cell;text-align:center}.recruitBannerSp div a{display:inline-block;background:#174e8a url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../../files/images/common/icn_arrow_wt.png) left 5px center no-repeat;background-size:20px 20px;color:#fff;padding:10px 20px 10px 40px;border-radius:100px;text-decoration:none;font-size:14px}.recruitBannerSp div.btn01{text-align:right;padding-right:10px}.recruitBannerSp div.btn02{text-align:left;padding-left:10px}.recruitBannerSp div a:hover{opacity:.7}@media screen and (max-width:1400px){.recruitBannerPc{display:none}body{padding-bottom:60px}}@media screen and (min-width:1401px){.recruitBannerSp{display:none}}.slick-list{overflow:visible}@media screen and (max-width:600px){.recruitBannerSp div a{display:inline-block;background:#174e8a url(//www.comdec.jp/wp-content/themes/comdec-original/about_files/css/../../files/images/common/icn_arrow_wt.png) left 5px center no-repeat;background-size:15px 15px;color:#fff;padding:7px 15px 7px 25px;border-radius:100px;text-decoration:none;font-size:13px}.recruitBannerSp div a span{display:none}.recruitBannerSp div.btn01{padding-right:5px}.recruitBannerSp div.btn02{padding-left:5px}}.recCta{display:flex;margin-top:60px;padding:10px 25px 30px;border-top:double 3px #222;border-bottom:double 3px #222}.recCta p{width:48%;height:auto;margin:0 1%}.recCta p img{width:100%}.recCta p a:hover{opacity:.7}.read{text-align:center;font-size:3.2rem;line-height:1.8;margin:40px auto 120px}.read p{text-align:center;display:inline-block}.read p span{background:#fff}@media screen and (max-width:1024px){.read{font-size:2.3rem;margin:40px auto 80px}}@media screen and (max-width:767px){.read{font-size:1.8rem;margin:20px auto 60px}}@media screen and (max-width:500px){.recCta{display:block;padding:10px 10px 20px}.recCta p{width:100%;height:auto;margin:10px 0}}@media screen and (max-width:767px){.saikoBox .rsnLst{padding:0!important}.saikoBox .rsnLst li{display:block}.saikoBox .rsnLst li .rsnLstImg{width:100%}.saikoBox .rsnLst li .rsnLstTxt{width:100%;margin:30px 0 0!important}.saikoBox .rsnLstTxt:after{display:none!important}}.recruitBannerPc img{height:200px}.recruitBannerPc{top:calc(50% - 330px)}.recruitBannerSp div a{border-radius:0;display:flex;align-items:center;justify-content:center;font-size:12px;margin:0;box-sizing:border-box;width:100%;text-align:center!important;height:60px;letter-spacing:0}.recruitBannerSp .btn01{width:33%;padding:0!important}.recruitBannerSp .btn02{width:34%;padding:0!important;border-left:1px solid #2a6cb3;border-right:1px solid #2a6cb3}.recruitBannerSp .btn03{width:33%;padding:0!important}@media screen and (min-width:601px){.recruitBannerSp div a br{display:none}}@media screen and (min-width:768px){.recruitBannerSp div a{font-size:14px}}@media screen and (max-width:767px){.recruitBannerSp{display:flex}.recruitBannerSp .btn03 span{display:none}}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.svg-inline--fa{display:inline-block;height:1em;overflow:visible;vertical-align:-.125em}
.wp-block-font-awesome-icon svg:before,.wp-rich-text-font-awesome-icon svg:before{content:unset}
@font-face{font-family:"FontAwesome";font-display:block;src:url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-brands-400.eot"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-brands-400.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-brands-400.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-brands-400.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-brands-400.svg#fontawesome") format("svg")}@font-face{font-family:"FontAwesome";font-display:block;src:url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-solid-900.eot"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-solid-900.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-solid-900.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-solid-900.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-solid-900.svg#fontawesome") format("svg")}@font-face{font-family:"FontAwesome";font-display:block;src:url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-regular-400.eot"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-regular-400.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-regular-400.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-regular-400.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-regular-400.svg#fontawesome") format("svg");unicode-range:U+F004-F005,U+F007,U+F017,U+F022,U+F024,U+F02E,U+F03E,U+F044,U+F057-F059,U+F06E,U+F070,U+F075,U+F07B-F07C,U+F080,U+F086,U+F089,U+F094,U+F09D,U+F0A0,U+F0A4-F0A7,U+F0C5,U+F0C7-F0C8,U+F0E0,U+F0EB,U+F0F3,U+F0F8,U+F0FE,U+F111,U+F118-F11A,U+F11C,U+F133,U+F144,U+F146,U+F14A,U+F14D-F14E,U+F150-F152,U+F15B-F15C,U+F164-F165,U+F185-F186,U+F191-F192,U+F1AD,U+F1C1-F1C9,U+F1CD,U+F1D8,U+F1E3,U+F1EA,U+F1F6,U+F1F9,U+F20A,U+F247-F249,U+F24D,U+F254-F25B,U+F25D,U+F267,U+F271-F274,U+F279,U+F28B,U+F28D,U+F2B5-F2B6,U+F2B9,U+F2BB,U+F2BD,U+F2C1-F2C2,U+F2D0,U+F2D2,U+F2DC,U+F2ED,U+F328,U+F358-F35B,U+F3A5,U+F3D1,U+F410,U+F4AD}@font-face{font-family:"FontAwesome";font-display:block;src:url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-brands-400.eot"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-brands-400.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-brands-400.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-brands-400.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-brands-400.svg#fontawesome") format("svg")}@font-face{font-family:"FontAwesome";font-display:block;src:url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-solid-900.eot"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-solid-900.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-solid-900.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-solid-900.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-solid-900.svg#fontawesome") format("svg")}@font-face{font-family:"FontAwesome";font-display:block;src:url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-regular-400.eot"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-regular-400.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-regular-400.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-regular-400.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.11.2/webfonts/fa-regular-400.svg#fontawesome") format("svg");unicode-range:U+F004-F005,U+F007,U+F017,U+F022,U+F024,U+F02E,U+F03E,U+F044,U+F057-F059,U+F06E,U+F070,U+F075,U+F07B-F07C,U+F080,U+F086,U+F089,U+F094,U+F09D,U+F0A0,U+F0A4-F0A7,U+F0C5,U+F0C7-F0C8,U+F0E0,U+F0EB,U+F0F3,U+F0F8,U+F0FE,U+F111,U+F118-F11A,U+F11C,U+F133,U+F144,U+F146,U+F14A,U+F14D-F14E,U+F150-F152,U+F15B-F15C,U+F164-F165,U+F185-F186,U+F191-F192,U+F1AD,U+F1C1-F1C9,U+F1CD,U+F1D8,U+F1E3,U+F1EA,U+F1F6,U+F1F9,U+F20A,U+F247-F249,U+F24D,U+F254-F25B,U+F25D,U+F267,U+F271-F274,U+F279,U+F28B,U+F28D,U+F2B5-F2B6,U+F2B9,U+F2BB,U+F2BD,U+F2C1-F2C2,U+F2D0,U+F2D2,U+F2DC,U+F2ED,U+F328,U+F358-F35B,U+F3A5,U+F3D1,U+F410,U+F4AD}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.lwrCnt:has(>#gSeries){display:flex;flex-direction:column}.lwrCnt:has(>#gSeries)>#gSeries~*{order:3}.lwrCnt:has(>#gSeries)>#gDownload,.lwrCnt:has(>#gSeries)>#gDownload+section{order:2}.lwrCnt:has(>#gSeries)>#gDownload+section+section{order:1}@media (max-width:767px){#introductionArea .r table,#introductionArea .r tbody,#introductionArea .r tr,#introductionArea .r th,#introductionArea .r td{display:block;width:100%}#introductionArea .r td:empty{display:none}#introductionArea .r table th{text-align:left;padding-left:0}#introductionArea .r table th+th{padding-top:0;margin-top:8px}#introductionArea .r table th span{display:inline-block;width:auto;margin-right:0}}.infLst:has(a[href*="/comdeclab/kyousei-03/"])>li:has(a[href*="/kyousei-03/"]){order:1}.infLst:has(a[href*="/comdeclab/kyousei-03/"])>li:has(a[href*="/sugiyamasetsubi-01/"]){order:2}.infLst:has(a[href*="/comdeclab/kyousei-03/"])>li:has(a[href*="/kaerudesign-02/"]){order:3}.infLst:has(a[href*="/comdeclab/kyousei-03/"])>li:has(a[href*="/toukai-001/"]){order:4}.infLst:has(a[href*="/comdeclab/kyousei-03/"])>li:has(a[href*="/at-roumu-01/"]){order:5}.infLst:has(a[href*="/comdeclab/kyousei-03/"])>li:has(a[href*="/yamato-sr-03/"]){order:6}.infLst:has(a[href*="/comdeclab/kyousei-03/"])>li:has(a[href*="/nkplastics-01/"]){order:7}.infLst:has(a[href*="/comdeclab/kyousei-03/"])>li:has(a[href*="/asanoseihanjyo-01/"]){order:8}.caseGrpAra .caseGrp{margin-bottom:60px}.caseGrpAra .caseGrpTtl{margin:0 15px 20px;padding-left:10px;border-left:3px solid #9fc3e0;color:#055897;font-size:18px;font-weight:700;line-height:1.4}.caseGrpAra .caseGrp .infLst>li{margin-bottom:20px}.caseGrpAra .infTxt a{color:inherit;text-decoration:none}.caseGrpAra .caseAllBtn{margin-top:20px}
@charset "UTF-8";.lineBnr{text-align:center;max-width:500px;width:100%;background:#fff;border-radius:10px}.lineBnr img{width:100%}.lineBnr img:hover{opacity:.7}.lineBnr01{margin:-75px auto 75px}.lineBnr02{margin:50px auto -20px}@media screen and (min-width:768px) and (max-width:1040px){.lineBnr01{margin:-50px auto 50px}.lineBnr02{margin:30px auto 0px}}@media screen and (max-width:767px){.lineBnr01{margin:-25px auto 50px}.lineBnr02{margin:50px auto -20px}}.mnSldInr{position:relative}.mnPrc{background:#fff;font-size:20px;position:absolute;bottom:30px;right:100px;z-index:3;padding:3px;font-weight:700}.mnPrc .inr{border:solid 2px #c09e4f;padding:10px}@media screen and (max-width:1200px){.mnPrc{bottom:30px;right:150px}}@media screen and (max-width:767px){.mnPrc{bottom:110px;right:120px}}@media screen and (max-width:550px){.mnPrc{bottom:110px;right:100px;font-size:14px}.mnPrc .inr{padding:5px}}@media screen and (max-width:380px){.mnSldCth{top:1vh;left:2vw}.mnPrc{bottom:9vh;right:auto;left:10px;font-size:11px}.mnPrc .inr{padding:2px}}.voiLst{display:flex;flex-wrap:wrap}.voiLst li{width:calc(50% - 30px);overflow:hidden;box-sizing:border-box;background:#fff;border-radius:15px;border:solid 1px #cdcdcd}.voiLst li:nth-child(odd){margin:0 10px 50px 20px}.voiLst li:nth-child(even){margin:0 20px 50px 10px}.voiTtl{text-align:center;font-weight:700;font-size:2rem;line-height:1.6;color:#fff;padding:15px;background:#c09e4f}.voiCntBox{display:flex;padding:20px;border-bottom:solid 1px #cdcdcd}.voiCntBox .cntTxt{font-size:1.6rem}.voiImgBox{max-width:200px;width:100%}.voiImg{position:relative}.voiImg:before{display:block;content:"";padding-top:100%}.voiImg img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;overflow:hidden;border-radius:10px}.voiTxtBox{width:calc(100% - 230px);margin:0 0 0 30px}.voiNmeBox{text-align:right}.voiNme{text-align:left}.voiNme{display:inline-block;font-weight:700;font-size:1.8rem;line-height:1.4;margin:10px 0 0;padding:5px 15px;background:#f7f7f7;border-radius:3px}.voiLst .ctBtnBox{padding:20px 0;text-align:center}.voiLst .cntBtn{max-width:90%!important}.voiLst .ctBtnBox a{padding:10px 20px;font-size:1.6rem!important;background:#c09e4f;border-radius:1000px;color:#fff!important;font-weight:700;display:block;border:2px solid #fff;box-shadow:3px 3px 12px rgba(0,0,0,.1);font-family:'Noto Sans JP',sans-serif}.voiLst .ctBtnBox a:hover{opacity:.7}@media screen and (min-width:768px) and (max-width:1040px){.voiLst{display:flex;flex-wrap:wrap}.voiLst li{width:calc(50% - 15px);border-radius:10px}.voiLst li:nth-child(odd){margin:0 15px 30px 0}.voiLst li:nth-child(even){margin:0 0 30px 15px}.voiTtl{font-size:1.6em;padding:12px}.voiCntBox{padding:15px}.voiImgBox{max-width:130px;width:100%}.voiImg{position:relative}.voiImg img{border-radius:8px}.voiTxtBox{width:calc(100% - 150px);margin:0 0 0 20px}.voiLst .ctBtnBox{padding:15px}}@media screen and (max-width:767px){.voiLst li{width:calc(50% - 5px);border-radius:8px}.voiLst li:nth-child(odd){margin:0 5px 20px 0}.voiLst li:nth-child(even){margin:0 0 20px 5px}.voiTtl{font-size:1.5em;padding:5px}.voiCntBox{display:block;padding:10px}.voiImgBox{max-width:120px;width:100%;margin:0 auto 15px}.voiImg img{border-radius:6px}.voiTxtBox{width:100%;margin:0}.voiLst .ctBtnBox{padding:10px}}.resLst{display:flex;width:100%;flex-wrap:wrap;box-sizing:border-box;padding:0 18px;justify-content:space-between}.resLst li .inrBox{display:table-cell;position:relative;padding-bottom:55px}.resLst li{display:table;padding-bottom:0}.resLst li{width:32%;margin:0 0 50px;padding-bottom:30px;background:#fff;box-shadow:0px 2px 5px 0px rgba(0,0,0,.15)}.resImg{position:relative}.resLst li .resInf{padding:20px}.resLst li .resInf .resTtl{font-size:2.1rem;font-weight:700;margin-bottom:10px}.tms{padding:10px 0 10px;overflow:hidden;font-family:'Noto Sans JP',sans-serif}.resLst li .resInf .resTxt{font-size:1.7rem;margin:0 0 20px;font-family:'Noto Sans JP',sans-serif}.tms p{display:block;float:left;border:1px solid #055897;color:#055897;font-size:1.6rem;padding:5px;border-radius:3px;margin:0 5px 5px 0}.resBtn{font-size:1.6rem!important;font-family:'Noto Sans JP',sans-serif}@media screen and (max-width:767px){.itrCntTtl{font-size:2.2rem}.resLst{display:block;width:100%}.resLst li{width:100%;margin:0 0 30px}.resImg{position:relative}.resLst li .resInf{padding:25px}.resLst li .resInf .resTtl{font-size:1.7rem;font-weight:700;margin-bottom:10px}.resLst li .resInf .resTxt{font-size:1.5rem;margin:0 0 20px}.tms p{font-size:1.3rem}.resBtn{font-size:1.4rem!important}}.sldCtr img{aspect-ratio:4/3;object-fit:cover}.mnSldCth{line-height:1.8;letter-spacing:7px}.mnSldCth .wtBg{padding:10px 0}.mnSldCth .wtBg strong{letter-spacing:-2px}@media screen and (max-width:767px){.mnSldCth{letter-spacing:1px}}.read p span span{padding:5px 10px;line-height:2.5}.itrEftTtl .wtBg{line-height:2.5}.itrFetTxt{text-align:left}.cntTtlTxt{line-height:2.5}.lytTxt{line-height:2.5}.lytTtl{line-height:2.2}.itrEftNbr{display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;line-height:1}@media screen and (max-width:767px){.read p{text-align:left}.read p span span{display:inline;padding:0}.itrEftNbr{width:32px;height:32px}}.sptLst{display:block}.sptLst li,.sptLst li:nth-child(2n),.sptLst li:nth-child(2n+1){width:100%;margin:0 0 20px}.qaTable{margin:-20px 20px 0;font-family:'Noto Sans JP',sans-serif}.qaTable th{display:flex;align-items:center;padding-bottom:10px;color:#ae0a29}.qaTable th:before{content:"Q";width:50px;font-size:4rem;line-height:1;font-weight:700;color:#ae0a29}.qaTable th h3{font-size:3rem;width:calc(100% - 50px);font-weight:500}.qaTable td{display:flex;align-items:flex-start;padding-bottom:10px;font-weight:400}.stfAra.qa .recCta{border:none;margin:0;padding:0}.qaTable td:before{content:"A";width:50px;font-size:4rem;line-height:1;font-weight:700;color:#02337f;padding-left:3px;box-sizing:border-box}.qaTable td p{font-size:1.8rem;width:calc(100% - 50px);line-height:1.8}.qaTable td p span{font-weight:700}@media screen and (max-width:767px){.increaseBox{margin:0 0 30px}.qa .cntMinTtl{margin-bottom:30px}.qaTable{margin:0 20px}.qaTable th:before{width:30px;font-size:3rem}.qaTable th h3{font-size:1.6rem;width:calc(100% - 30px)}.qaTable td:before{content:"A";width:30px;font-size:3rem}.qaTable td p{font-size:1.4rem;width:calc(100% - 30px)}.qaTable td p span{font-weight:700}}.aiCntBox{text-align:center}.aiCntBox .itrCntInr{padding:30px}.readTitle{margin:-40px auto 20px;background:#fff;padding:5px;display:inline-block;box-shadow:3px 3px 12px rgba(0,0,0,.1)}.readTitle p{border:solid 2px #c09e4f;padding:0 10px;font-size:3.2rem}.readTitle p span{color:#ae0a29}.readText{text-align:center;margin:0 0 40px;font-family:'Noto Sans JP',sans-serif}.readText p{display:inline-block;font-size:1.6rem;line-height:2}.aiValBox ul{display:flex;gap:30px 2%;margin:0 0 30px;flex-wrap:wrap;box-sizing:border-box}.aiValBox ul li{width:49%;box-sizing:border-box;position:relative;padding:40px 30px 30px;background:#fff;border:solid 3px #c09e4f;position:relative}.aiValBox ul li span{display:inline-flex;width:40px;height:40px;background:#c09e4f;border-radius:1000px;align-items:center;padding:10px;position:absolute;top:-25px;left:calc(50% - 25px)}.aiValBox ul li span img{width:100%;height:auto}.aiValBox ul li h4{display:inline-block;font-size:2.4rem;line-height:1.8;padding:5px 10px;z-index:2;margin:0 0 20px;color:#c09e4f;font-weight:700;padding-left:20px;margin-bottom:10px;border-bottom:dotted 2px #c09e4f;padding-bottom:10px}.aiValBox ul li p{font-size:1.6rem;text-align:left;font-family:'Noto Sans JP',sans-serif}.aiWrkBoxWrap{margin-bottom:30px}.aiWrkBox{box-sizing:border-box;text-align:center}.aiWrkBox h4{display:block;font-size:3rem;line-height:1.8;z-index:2;position:relative;background:#c09e4f;color:#fff;margin:0 0 30px}.aiWrkBox h4 .wtBg{padding:10px 20px}.aiWrkBox p{font-size:1.6rem;font-family:'Noto Sans JP',sans-serif;margin:0 30px 30px}.aiWrkBox img{max-width:100px;width:100%;height:auto}.aiWrkBox ul{display:flex;flex-direction:column;gap:20px}.aiWrkBox ul li{background:#fff;padding:20px;box-sizing:border-box;box-shadow:3px 3px 12px rgba(0,0,0,.1);display:flex;align-items:center}.aiWrkBox ul li .l{width:100px;padding-right:20px}.aiWrkBox ul li .r{width:calc(100% - 120px);text-align:left}.aiWrkBox ul li h5{font-size:2.4rem;font-weight:700;margin:0 0 5px;color:#444;font-family:'Noto Sans JP',sans-serif;color:#814b12}.aiWrkBox ul li p{margin:0}.aiNumBox ul{display:flex;gap:2%;margin:0 0 60px}.aiNumBox li{width:32%;background:#fff;padding:30px;box-sizing:border-box;box-shadow:3px 3px 12px rgba(0,0,0,.1);border-top:5px solid #ae0a29}.aiNumBox li h4{font-size:3.8rem;color:#ae0a29;margin-bottom:5px}.aiNumBox li h4 span{font-size:5rem}.aiNumBox li p{font-size:2rem;font-family:'Noto Sans JP',sans-serif;font-weight:600;color:#555}.aiNumBox li strong{font-size:1.4rem;font-weight:500;display:inline-block;font-family:'Noto Sans JP',sans-serif}.aiRstBox h4{font-size:2.8rem;margin:0 0 15px;color:#fff;background:#ae0a29;display:inline-block;padding:5px 20px}.aiRstBox p{font-size:2rem;line-height:2;font-family:'Noto Sans JP',sans-serif;margin:0 0 15px}@media screen and (max-width:767px){.aiCntBox{text-align:center}.aiCntBox .itrCntInr{padding:15px}.readTitle{margin:0 auto 20px}.readTitle p{font-size:2.4rem}.readText p{display:inline-block;font-size:1.6rem;line-height:2}.aiValBox ul{display:block}.aiValBox ul li{width:100%;padding:40px 15px 15px;margin:0 0 30px}.aiValBox ul li h4{font-size:2rem}.aiWrkBoxWrap{margin-bottom:20px}.aiWrkBox h4{font-size:2.4rem;line-height:1.8;padding:5px 10px}.aiWrkBox ul li{background:#fff;padding:20px;box-sizing:border-box;box-shadow:3px 3px 12px rgba(0,0,0,.1);display:flex;align-items:center}.aiWrkBox ul li .l{width:60px;padding-right:15px}.aiWrkBox ul li .r{width:calc(100% - 75px)}.aiWrkBox ul li h5{font-size:2rem}.aiWrkBox ul li p{margin:0}.aiNumBox ul{display:block;margin:0 0 30px}.aiNumBox li{width:100%;padding:20px;margin:0 0 20px}.aiNumBox li h4{font-size:3.2rem}.aiNumBox li h4 span{font-size:5rem}.aiNumBox li p{font-size:1.8rem}.aiNumBox li strong{font-size:1.4rem}.aiRstBox h4{font-size:2.4rem}.aiRstBox p{font-size:1.6rem}}
@charset "UTF-8";.selects{padding:20px;margin:0 18px 50px;background:#f6f6f6;border-radius:7px}.selects h2{display:flex;align-items:center;font-size:1.3rem;font-weight:700;margin:0 0 20px}.selects h2 img{width:20px;height:auto;margin:0 10px 0 0}.select_boxes{display:flex;flex-wrap:wrap}.select_box{width:25%;padding:0 18px;box-sizing:border-box}.select_box p{font-weight:700;font-size:1.1rem;margin-bottom:7px}.select_box select{width:100%;padding:10px;background:#fff;border:1px solid #ccc;8 font-size:1.2rem;border-radius:7px}@media screen and (max-width:1024px){.selects{margin:0 0 50px}.select_box{width:50%;padding:20px 18px 0}.select_box:nth-child(1),.select_box:nth-child(2){padding-top:0}}@media screen and (max-width:767px){.selects{margin:0 18px 30px}.selects h2{font-size:1.1rem}.select_box{width:100%;padding:8px 0 0;display:flex;align-items:center}.select_box p{width:30%;font-size:.8rem}.select_box select{width:70%;font-size:.8rem}.select_box:nth-child(1){padding-top:0}.select_box:nth-child(2){padding-top:8px}}.evtAra{margin-bottom:0}.resLst li a:hover{opacity:.7}.resLst li a .resTtl,.resLst li a .resTxt{color:#524e4d}.resImg{position:relative}.resImg img{position:absolute;top:0;width:100%!important;height:100%!important;object-fit:cover}.resImg:before{display:block;content:"";padding-top:70%}@media screen and (max-width:768px){.resLst li{width:100%!important;margin:0 0 30px!important}.lwrMnAra.resBox .lwrMnEnTtl{color:#333;line-height:1.5;font-size:1.4em}}@media screen and (max-width:1024px){.lwrMnAra.resBox{padding-left:10px;padding-right:10px}}@media screen and (max-width:767px){.lwrMnAra.resBox{height:auto;padding:50px 20px 20px}.lwrMnAra.resBox .lwrMnEnTtl{text-align:left;font-size:1.1em;line-height:1.3}.lwrMnAra.resBox .lwrMnEnTtl br{display:none}.lwrMnAra.resBox .lwrMnBox{padding:15px}}.rpt{position:absolute;bottom:30px;left:0;font-size:20px;color:#fff;text-align:center;width:100%}.rpt span.rpt01,.rpt span.rpt02{display:inline-block;padding:3px 12px;background:#ce1200;background:url(https://www.comdec.jp/wp-content/themes/comdec-original/files/images/common/bg_lower.jpg);background-size:cover;margin-bottom:5px}.rpt span strong{color:#ffbf00;color:#fcff00}@media screen and (max-width:1024px){.rpt{font-size:16px;bottom:7px;line-height:1.2}}@media screen and (min-width:768px){.rptbr{display:none}}@media screen and (max-width:767px){.lwrMnAra.resBox{display:block}.rpt{position:relative;bottom:auto;left:auto;font-size:14px;color:#fff;text-align:center;width:100%;margin-top:10px}.rpt span.rpt02{display:block;padding:0;background:0 0;margin:0}.rpt span.rpt01,.rpt span.rpt02 span{background:url(https://www.comdec.jp/wp-content/themes/comdec-original/files/images/common/bg_lower.jpg);background-size:cover;margin-bottom:5px;display:inline-block;padding:3px 10px;background-size:cover;margin-bottom:5px}.rpt span.rpt02 span:last-child{padding:3px 2px 3px 10px}.lwrMnAra.resBox{text-align:center}}.resLst li{display:table;padding-bottom:0}.resLst li .inrBox{display:table-cell;position:relative;padding-bottom:55px}.resBtn{font-weight:400;font-size:1.3em;line-height:1.3;padding:8px 33px 10px 10px;background:#02a0e9 url(//www.comdec.jp/wp-content/themes/comdec-original/files/css/../images/common/icn_arrow_wt.png) right 5px center no-repeat;background-size:auto;background-size:20px 20px;border:1px solid #02a0e9;position:absolute;left:50%;margin-left:-100px;bottom:20px;color:#fff!important;border-radius:1000px;box-sizing:border-box;width:200px}.resBtn:visited{color:#fff!important}@media screen and (max-width:767px){.resLst li .inrBox{padding-bottom:65px}}