﻿@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,900;1,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Itim&display=swap");div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type="submit"],input[type="button"]{-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box}input[type="submit"]::-webkit-search-decoration,input[type="button"]::-webkit-search-decoration{display:none}input[type="submit"]::focus,input[type="button"]::focus{outline-offset:-2px}main{display:block}button{cursor:pointer}html,body{margin:0;padding:0;border:0;vertical-align:baseline;position:relative;font-size:62.5%;overflow-x:hidden;font-weight:400}body{-webkit-text-size-adjust:100%;position:relative;overflow-y:hidden;position:relative;font-family:"Lato","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","メイリオ",sans-serif;line-height:1.8}body a{color:#000;text-decoration:none;-webkit-transition:all 0.2s linear !important;-moz-transition:all 0.2s linear !important;-o-transition:all 0.2s linear !important;transition:all  0.2s linear !important}body a:hover{-webkit-transition:all 0.2s linear !important;-moz-transition:all 0.2s linear !important;-o-transition:all 0.2s linear !important;transition:all  0.2s linear !important}p,ul,li,a,dl,dt,dd,th,td,input{line-height:1.8;font-size:1.5rem}@media screen and (min-width: 768px){p,ul,li,a,dl,dt,dd,th,td,input{font-size:1.6rem}}::selection{background:#D8E9E9;color:#177475}img{border:none;vertical-align:bottom;max-width:100%;height:auto;width:auto}.opacity:hover{opacity:70%;-moz-opacity:0.7;opacity:0.7;filter:alpha(opacity=70)}.check_box{margin:0 auto 2rem auto;background-color:#FFFCED;border-radius:20px;padding:5%}@media screen and (min-width: 768px){.check_box{padding:3% 5%}}.check_box li{padding:0 0 0 3rem;margin-bottom:0.5rem;background-image:url(../img/work/check_box_icon.svg);background-repeat:no-repeat;background-position:left 0.2rem;font-weight:bold}@media screen and (min-width: 768px){.check_box li{margin-bottom:1rem}}.check_box li:last-child{margin-bottom:0}
