@charset "UTF-8";/*!
 * ress.css • v1.0.0
 * MIT License
 * top_original reset
 */*,html{-webkit-box-sizing:border-box}*,td,th{padding:0}progress,sub,sup{vertical-align:baseline}html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,::after,::before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}a,abbr[title]{text-decoration:none}*{margin:0;box-sizing:border-box;word-break:break-all}audio:not([controls]){display:none;height:0}button,hr{overflow:visible}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}table{border-collapse:collapse;border-spacing:0}td,th{font-weight:400;text-align:left}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}a{background-color:transparent;-webkit-text-decoration-skip:objects;-webkit-transition:all .3s ease;transition:all .3s ease;color:#0070c9}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}iframe,legend{border:0}[aria-controls],[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[aria-disabled],[disabled],a[href^="tel:"]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:ButtonText dotted 1px}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}img{border-style:none}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}[aria-busy=true]{cursor:progress}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}html{font-size:62.5%}body{color:#333;font-size:1.4em;font-family:"Noto Sans Japanese","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;background:#000;min-width:1000px;line-height:1.6}a[href=""]{pointer-events:none}.box_cmn_01{width:1000px;margin:0 auto 100px;letter-spacing:.15rem}.btn_cmn_01,.ttl_cmn_01{text-align:center;letter-spacing:.2rem}.box_cmn_01:last-child{margin-bottom:0}.btn_cmn_01{position:relative;display:block;width:300px;height:54px;font-size:1.7rem;font-family:Montserrat,sans-serif;color:#fff;padding-top:14px;background-color:#101c52;z-index:0;overflow:hidden;margin:0 auto}.btn_cmn_01 svg{position:absolute;left:270px;top:16px;font-size:2.2rem;color:#fff;font-weight:700;z-index:1}.btn_cmn_01::before,header nav ul li a::before{width:100%;height:100%;background-color:#122883;z-index:-1}.btn_cmn_01::after{content:'\f105';display:none;font-family:"Font Awesome 5 Solid"}.btn_cmn_01::before{content:'';position:absolute;top:100%;left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn_cmn_01:hover::before,header nav ul li a:hover::before,header nav ul li:last-child a:hover::before{top:0}.btn_cmn_01:hover,.btn_cmn_01:hover::after{color:#fff}.ttl_cmn_01{display:block;font-weight:500;margin:0 auto 40px;font-size:2.8rem;color:#101c52}.ttl_cmn_01 span{display:block;font-size:1.6rem;color:#8894cd;font-weight:300}.pagetop a,footer,header h1,header nav ul li a{color:#fff;text-align:center}header{position:relative;width:100%;height:332px;background-image:url(../images/mainimg_cmn_01.jpg);background-position:center;background-size:cover}header nav{background-color:#101c52;width:1000px;margin:0 auto;border-top:5px solid #586292}header nav:after{content:"";display:block;clear:both}.pagetop a::before,header nav ul li a::before{content:'';left:0}header nav .logo_hd_01{float:left;display:block;margin:17px 0 0 45px}header nav .logo_hd_01:hover{opacity:.8}header nav ul{float:right;font-size:0}header nav ul li{position:relative;display:inline-block;vertical-align:top;border-left:1px solid #586292}header nav ul li a{position:relative;display:block;height:87px;font-size:1.4rem;letter-spacing:.1rem;padding:23px 32px 0;background-color:transparent;z-index:0;overflow:hidden}header nav ul li a span{display:block;font-size:1.1rem;color:#586292}header nav ul li a .fa-envelope-open,header nav ul li a .fas{display:block;font-size:2.8rem;margin:0 auto 3px}header nav ul li a::before{position:absolute;top:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header nav ul li a:hover span{color:#8894cd}header nav ul li:last-child{background-color:#586292}header nav ul li:last-child a{padding-top:15px}header nav ul li:last-child a::before{background-color:#7a84b6}header h1{display:block;font-family:Montserrat,sans-serif;font-size:4rem;letter-spacing:.4rem;margin:60px auto 0}#main{background-color:#fff;padding:100px 0 120px;margin:0 auto}.pagetop{display:none;position:fixed;bottom:0;right:80px}.pagetop a{position:relative;display:block;width:44px;height:24px;background:url(../images/pagetop.png) no-repeat;background-size:contain;z-index:0}.pagetop a::before{position:absolute;display:block;top:-10px;width:44px;height:3px;background-color:#7c7c7c;z-index:2}.pagetop a:hover{opacity:.5}footer .box_ft_03 .box_ft_address_01 .logo_ft_01:hover,footer .box_ft_03 .nav_ft_01 ul li a:hover{opacity:.6}.pagetop a:hover::before{-webkit-transition:all .3s ease;transition:all .3s ease;top:-5px}footer{position:relative;width:100%;height:570px;background-image:url(../images/bg_ft_01.jpg);background-color:#000;background-position:center;background-size:cover;letter-spacing:.1rem}footer .box_ft_01{width:1000px;margin:0 auto;padding:112px 0 120px}footer .box_ft_01 h2{font-size:2.5rem;padding-bottom:20px}footer .box_ft_01 .box_ft_02{width:655px;height:51px;margin:0 auto}footer .box_ft_01 .box_ft_02:after{content:"";display:block;clear:both}footer .box_ft_01 .box_ft_02 .box_ft_tel_01{position:relative;display:block;float:left;line-height:52px;padding-left:49px;width:340px;height:50px;font-family:Montserrat,sans-serif;font-size:3.6rem}footer .box_ft_01 .box_ft_02 .box_ft_tel_01::before{position:absolute;display:inline-block;left:0;content:'';width:51px;height:51px;background:url(../images/ico_ft_01.png) no-repeat;background-size:contain}footer .box_ft_01 .box_ft_02 .btn_ft_01{float:right;position:relative;display:block;width:305px;height:50px;font-size:2rem;font-family:Montserrat,sans-serif;color:#1e3748;text-align:center;padding-top:10px;background-color:#fff;z-index:5;overflow:hidden}footer .box_ft_01 .box_ft_02 .btn_ft_01:hover,footer .box_ft_03 .nav_ft_01 ul li a{color:#fff}footer .box_ft_01 .box_ft_02 .btn_ft_01 svg{font-size:2.8rem;margin-left:20px;vertical-align:-5px}footer .box_ft_01 .box_ft_02 .btn_ft_01::before{content:'';position:absolute;top:100%;left:0;width:100%;height:100%;background-color:#1e3748;z-index:-1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#business header nav li:nth-of-type(4) a::before,#company header nav li:nth-of-type(3) a::before,#index header nav li:nth-of-type(1) a::before,#news header nav li:nth-of-type(2) a::before,#works header nav li:nth-of-type(5) a::before,footer .box_ft_01 .box_ft_02 .btn_ft_01:hover::before{top:0}footer .box_ft_03{background-color:#000}footer .box_ft_03 .nav_ft_01{margin-bottom:50px}footer .box_ft_03 .nav_ft_01 ul{margin:0 auto;font-size:0}footer .box_ft_03 .nav_ft_01 ul::after{content:'｜';font-size:1.4rem;padding-left:20px}footer .box_ft_03 .nav_ft_01 ul li{position:relative;display:inline-block;font-size:1.4rem}footer .box_ft_03 .nav_ft_01 ul li::before{content:'｜';padding:0 20px}footer .box_ft_03 .box_ft_address_01 .logo_ft_01{display:block;width:286px;height:26px;margin:0 auto 15px}footer .box_ft_03 .box_ft_address_01 address{font-style:normal;margin-bottom:40px}footer .box_ft_03 .txt_ft_copy_01{opacity:.3}#index header{height:100vh;background-image:url(../images/mainimg_index_01.jpg)}#index header nav li:nth-of-type(1) a span{color:#8894cd}#index header h1{font-size:6.4rem;margin-top:calc(50vh - 92px - 3.2rem)}#index header .btn_scroll{padding-top:60px;font-size:1.6rem;color:#fff;position:absolute;bottom:20px;left:50%;z-index:2;display:inline-block;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);text-decoration:none}#index header .btn_scroll span{position:absolute;top:0;left:50%;width:50px;height:50px;margin-left:-20px;border-left:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb 2s infinite;animation:sdb 2s infinite;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes sdb{0%{-webkit-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{-webkit-transform:rotate(-45deg) translate(-20px,20px);transform:rotate(-45deg) translate(-20px,20px);opacity:0}}@keyframes sdb{0%{-webkit-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{-webkit-transform:rotate(-45deg) translate(-20px,20px);transform:rotate(-45deg) translate(-20px,20px);opacity:0}}#index #main{padding:0}#index #main .box_index_01{position:relative;width:100%;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#index #main .box_index_01 h2{width:170px;background-color:#515b8c;font-size:2rem;color:#fff;text-align:center;padding-top:30px;line-height:1}#index #main .box_index_01 h2 span{display:block;font-size:1.2rem;color:#b4beeb;padding-top:5px}#index #main .box_index_01 .box_index_02{position:relative;width:calc(100% - 250px);height:30px;overflow:hidden;margin:37px 40px 0}#index #main .box_index_01 .box_index_02 ul li{display:none}#index #main .box_index_01 .box_index_02 ul li span{display:inline-block;width:120px;color:#101c52;font-weight:600}#index #main .bg_index_01,#index #main .bg_index_02{width:100%;background-position:center;background-size:cover;padding:120px 0;position:relative}#index #main .bg_index_01{background-image:url(../images/bg_index_01.jpg)}#index #main .bg_index_01 .box_cmn_01{margin:0 auto;text-align:center}#index #main .bg_index_01 .box_cmn_01 h2{font-size:3.6rem;color:#101c52;letter-spacing:.4rem;margin-bottom:10px}#index #main .bg_index_01 .box_cmn_01 p{font-size:1.6rem;line-height:2;margin-bottom:30px}#index #main .bg_index_02{background-image:url(../images/bg_index_02.jpg)}#index #main .bg_index_02 ul{display:block;width:1000px;margin:0 auto}#index #main .bg_index_02 ul:after{content:"";display:block;clear:both}#index #main .bg_index_02 ul li{display:block;float:left;background-color:#fff;width:460px;text-align:center;padding-bottom:40px}#index #main .bg_index_02 ul li img{display:block;margin-bottom:40px}#index #main .bg_index_02 ul li h2{font-size:2.4rem;color:#101c52;margin-bottom:5px}#index #main .bg_index_02 ul li .btn_cmn_01{margin-top:20px}#index #main .bg_index_02 ul li+li{float:right}#news header nav li:nth-of-type(2) a span{color:#8894cd}#news #main .box_cmn_01 .box_news_01{width:100%;background-color:#f2f3f6;border-top:6px solid #cdd2e7;padding:70px;margin-bottom:40px}#news #main .box_cmn_01 .box_news_01:last-child{margin-bottom:0}#news #main .box_cmn_01 .box_news_01 h3{font-size:2rem;color:#101c52;margin-bottom:20px}#news #main .box_cmn_01 .box_news_01 span{display:block;font-size:1.4rem;color:#586292;margin-bottom:20px}#news #main .box_cmn_01 .box_news_01 p{display:block;width:100%}#news #main .box_cmn_01 .box_news_01 img{margin-top:30px;max-width:500px;height:auto}#company header nav li:nth-of-type(3) a span{color:#8894cd}#company #main .box_cmn_01 .tbl_company_01{width:100%}#company #main .box_cmn_01 .tbl_company_01 tr:nth-child(2n+1){background-color:#f2f3f6}#company #main .box_cmn_01 .tbl_company_01 tr td,#company #main .box_cmn_01 .tbl_company_01 tr th{padding:20px 0 18px}#company #main .box_cmn_01 .tbl_company_01 tr th{color:#586292;padding-left:85px;width:280px}#company #main .box_cmn_01 .tbl_company_01 tr td{padding-right:50px}#company #main .box_cmn_01 iframe{width:1000px;height:380px;border:7px solid #dddee6}#business header nav li:nth-of-type(4) a span{color:#8894cd}#business #main .box_cmn_01 .box_business_01{width:100%;text-align:center;padding:70px;margin-bottom:40px;background-color:#f2f3f6;border:1px solid #fff;-webkit-box-shadow:0 0 0 4px #f2f3f6;box-shadow:0 0 0 4px #f2f3f6}#business #main .box_cmn_01 .box_business_01:last-child{margin-bottom:0}#business #main .box_cmn_01 .box_business_01 h3{font-size:2rem;color:#101c52;margin-bottom:20px}#business #main .box_cmn_01 .box_business_01 p{display:block;width:100%}#business #main .box_cmn_01 .box_business_01 img{margin-top:30px}#works header nav li:nth-of-type(5) a span{color:#8894cd}#works #main .box_cmn_01 .box_works_01{width:100%;margin-bottom:20px}#works #main .box_cmn_01 .box_works_01 ul{width:100%;font-size:0;letter-spacing:0}#works #main .box_cmn_01 .box_works_01 ul li{-webkit-transition:all .3s ease;transition:all .3s ease;display:inline-block;width:300px;height:60px;color:#fff;font-size:2rem;text-align:center;letter-spacing:.2rem;padding-top:13px;background-color:#101c52;border:1px solid #fff;-webkit-box-shadow:0 0 0 4px #101c52;box-shadow:0 0 0 4px #101c52;margin-right:50px;cursor:pointer;margin-bottom:40px}#works #main .box_cmn_01 .box_works_01 ul li:nth-child(3n){margin-right:0}#works #main .box_cmn_01 .box_works_01 ul li.js_current,#works #main .box_cmn_01 .box_works_01 ul li:hover{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#515b8c;-webkit-box-shadow:0 0 0 4px #515b8c;box-shadow:0 0 0 4px #515b8c}#works #main .box_cmn_01 .box_works_02 ul{display:none}#works #main .box_cmn_01 .box_works_02 ul.js_current{display:block;width:100%;font-size:0;letter-spacing:0}#works #main .box_cmn_01 .box_works_02 ul li{display:inline-block;width:480px;background-color:#f2f3f6;border-top:6px solid #cdd2e7;padding:40px;vertical-align:top;margin-right:40px;margin-bottom:40px}#works #main .box_cmn_01 .box_works_02 ul li:nth-child(even){margin-right:0}#works #main .box_cmn_01 .box_works_02 ul li a .img_works_01{position:relative;width:400px;height:auto;text-align:center;z-index:0;margin-bottom:10px;overflow:hidden;background-color:#000}#works #main .box_cmn_01 .box_works_02 ul li a .img_works_01 img{width:400px;height:auto;-webkit-transition:all .3s ease;transition:all .3s ease}#works #main .box_cmn_01 .box_works_02 ul li a .img_works_01 svg{font-size:3rem;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:1}#works #main .box_cmn_01 .box_works_02 ul li a .img_works_01::after{content:'\f067';display:none;font-family:"Font Awesome 5 Solid"}#works #main .box_cmn_01 .box_works_02 ul li a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8;-webkit-transition:all .3s ease;transition:all .3s ease}#works #main .box_cmn_01 .box_works_02 ul li h3{font-size:2rem;color:#101c52;line-height:1.4}#privacy #main .box_cmn_01 p{margin-bottom:30px}#privacy #main .box_cmn_01 p:last-child{margin-bottom:0}#privacy #main .box_cmn_01 ol{list-style-type:lower-roman;padding-left:15px}#privacy #main .box_cmn_01 ol>li{margin-bottom:30px}#privacy #main .box_cmn_01 ol ul{padding-left:15px;list-style-type:none}#privacy #main .box_cmn_01 ol ul li{position:relative;text-indent:10px;margin-bottom:0}#privacy #main .box_cmn_01 ol ul li::before{content:'・';left:0}#contact header nav li:nth-of-type(6) a::before{top:0}#contact #main .box_cmn_01 p{text-align:left;padding-bottom:20px}#contact #main .box_cmn_01 p:last-child{padding-bottom:0}#contact #main .box_cmn_01 .tbl_contact_01,#contact #main .box_cmn_01 .tbl_contact_02{width:100%;border-collapse:collapse;border-spacing:0;margin-top:40px;margin-bottom:30px;font-size:1.4rem}#contact #main .box_cmn_01 .tbl_contact_01 .txt_deco_red,#contact #main .box_cmn_01 .tbl_contact_02 .txt_deco_red{display:block;color:red;margin-top:3px}#contact #main .box_cmn_01 .tbl_contact_01 .dec_mark,#contact #main .box_cmn_01 .tbl_contact_02 .dec_mark{position:absolute;color:#fff;margin-left:5px;padding:7px 15px;background-color:#122883;left:0}#contact #main .box_cmn_01 .tbl_contact_01 td,#contact #main .box_cmn_01 .tbl_contact_01 th,#contact #main .box_cmn_01 .tbl_contact_02 td,#contact #main .box_cmn_01 .tbl_contact_02 th{text-align:left;padding:10px 0}#contact #main .box_cmn_01 .tbl_contact_01 th,#contact #main .box_cmn_01 .tbl_contact_02 th{position:relative;width:300px;vertical-align:top;padding-top:15px;padding-left:110px}#contact #main .box_cmn_01 .tbl_contact_02{margin-top:0;margin-bottom:50px}#contact #main .box_cmn_01 .tbl_contact_02 .dec_mark{top:8px}#contact #main .box_cmn_01 .tbl_contact_02 tr{border-bottom:1px solid #ccc}#contact #main .box_cmn_01 .tbl_contact_02 tr td,#contact #main .box_cmn_01 .tbl_contact_02 tr th{padding:15px 0}#contact #main .box_cmn_01 .tbl_contact_02 tr th{padding-left:110px}#contact #main .box_cmn_01 .text_contact_02+td{position:relative}#contact #main .box_cmn_01 .text_contact_02+td::before{z-index:3;position:absolute;left:190px;top:28px;content:'';width:9px;height:6px;background-image:url(../images/ico_contact_arrow_01.png);background-size:contain}#contact #main .box_cmn_01 input,#contact #main .box_cmn_01 select,#contact #main .box_cmn_01 textarea{background:#fff;padding:8px 20px;width:690px;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}#contact #main .box_cmn_01 input+input,#contact #main .box_cmn_01 select+input{display:block;margin-top:10px}#contact #main .box_cmn_01 select{width:234px;cursor:pointer}#contact #main .box_cmn_01 textarea{resize:vertical;height:200px}#contact #main .box_cmn_01 input[type=button],#contact #main .box_cmn_01 input[type=submit]{-webkit-transition:all .3s ease;transition:all .3s ease;border:none;position:relative;display:block;width:300px;height:54px;font-size:1.7rem;font-weight:300;letter-spacing:.2rem;color:#fff;text-align:center;vertical-align:middle;background-color:transparent;overflow:hidden;margin:0 auto;z-index:1}#contact #main .box_cmn_01 .list_contact_submit{width:100%;text-align:center;font-size:0}#contact #main .box_cmn_01 .list_contact_submit li{display:inline-block;vertical-align:top;margin-right:10px}#contact #main .box_cmn_01 .list_contact_submit li:nth-child(2){margin-right:0}#contact #main .box_cmn_01 .btn_contact_01,#contact #main .box_cmn_01 .btn_contact_02{position:relative;display:block;width:300px;height:54px;background-color:#101c52;z-index:0;overflow:hidden;margin:0 auto}#contact #main .box_cmn_01 .btn_contact_01::after,#contact #main .box_cmn_01 .btn_contact_02::after{position:absolute;content:'\f105';display:none;left:270px;top:10px;font-family:"Font Awesome 5 Solid";font-size:2.2rem;color:#fff;font-weight:700;z-index:1}#contact #main .box_cmn_01 .btn_contact_01::before,#contact #main .box_cmn_01 .btn_contact_02::before{content:'';position:absolute;top:100%;left:0;width:100%;height:100%;background-color:#122883;z-index:-1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#contact #main .box_cmn_01 .btn_contact_01:hover,#contact #main .box_cmn_01 .btn_contact_01:hover::after,#contact #main .box_cmn_01 .btn_contact_02:hover,#contact #main .box_cmn_01 .btn_contact_02:hover::after{color:#fff}#contact #main .box_cmn_01 .btn_contact_01:hover::before,#contact #main .box_cmn_01 .btn_contact_02:hover::before{top:0}#contact #main .box_cmn_01 .btn_contact_02{background-color:#3f3f3f}#contact #main .box_cmn_01 .btn_contact_02::after{content:'\f104';left:20px}#contact #main .box_cmn_01 .btn_contact_02::before{background-color:#636363}#contact #main .box_cmn_01 .txt_contact_01{margin:0 auto 50px}#contact #main .box_cmn_01 .txt_contact_01 p{text-align:center}::-webkit-input-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}::placeholder{color:#ccc}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}
/*# sourceMappingURL=design.css.map */
