@import url(//fonts.googleapis.com/css?family=PT+Sans:300,400,500,600,700);@import url(//fonts.googleapis.com/earlyaccess/notosansjapanese.css);@import url(//fonts.googleapis.com/earlyaccess/hannari.css);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}body{position:relative;height:100%;color:#333;font-family:"PT Sans","Noto Sans Japanese","hiragino kaku gothic pro",meiryo,sans-serif;font-size:18px;line-height:1.5;background:#fff}.clear-filter:after,.clear-filter:before{display:none}.aligncenter,div.aligncenter,img.aligncenter{display:block;text-align:center;margin:3px auto 25px}.alignright{display:inline;float:right}img.alignright{margin:3px 3px 10px 15px;padding:0}.alignleft{display:inline;float:left}img.alignleft{margin:3px 15px 10px 3px;padding:0}.page-header{height:750px;padding:0;position:relative}.page-header .parallax-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0 auto;padding:0;background-image:url(../img/main_visual2.jpg?01);background-size:cover;background-position:center left 20%;z-index:-1}.page-header .container{height:100%;z-index:2;position:relative}.page-header .container h2{position:absolute;bottom:0;width:100%;text-align:center;padding:3em 0 5em;background-color:rgba(0,0,0,.5)}.page-header .container h2 img{max-width:710px;width:95%;margin:0 auto}.page-header:after,.page-header:before{position:absolute;z-index:0;width:100%;height:100%;display:block;left:0;top:0;content:""}.page-header ul.reason{position:relative;bottom:0;display:table;width:95%;margin:0 auto;z-index:10}.brand{float:left;width:350px;text-align:center;margin:-23px 0 0 10%;padding-bottom:25px;background-color:rgba(0,0,0,.05);border:solid 7px rgba(0,0,0,.1);border-radius:20px}.brand h1{font-size:1.2em;font-weight:700;text-align:left;padding:.35em 0 .35em 25px;background-color:rgba(255,255,255,.65)}.brand img.logo{margin:35px auto 15px}.button_a{float:right;margin:30px 10% 0 0}.btn_a a{display:block;background:url(../img/icon-search.png?01) 30px center no-repeat #fc0;width:325px;padding:20px 0 20px 30px;text-align:center;text-decoration:none;border-radius:10px;margin-left:auto;margin-right:auto;margin-top:60px;color:#000;-webkit-animation:blink-btn_a 1s linear infinite normal;animation:blink-btn_a 1s linear infinite normal}.btn_a a:hover{-webkit-animation:none;animation:none;background:url(../img/icon-search.png?01) 30px center no-repeat rgba(255,204,0,.6)}@-webkit-keyframes blink-btn_a{0%{-webkit-box-shadow:0 0 0 0 #fc0;box-shadow:0 0 0 0 #fc0}100%{-webkit-box-shadow:0 0 0 7px rgba(255,204,0,.6);box-shadow:0 0 0 7px rgba(255,204,0,.6)}}@keyframes blink-btn_a{0%{-webkit-box-shadow:0 0 0 0 #fc0;box-shadow:0 0 0 0 #fc0}100%{-webkit-box-shadow:0 0 0 7px rgba(255,204,0,.6);box-shadow:0 0 0 7px rgba(255,204,0,.6)}}.button_area{clear:both;text-align:center;padding:6em 0}.button_area p a{display:block;padding:20px 0 20px 30px;text-align:center;text-decoration:none;border-radius:10px;margin-left:auto;margin-right:auto;color:#fff}.button_area p.btn_b a{width:350px;background:url(../img/icon-hospital.png?01) 30px center no-repeat red;-webkit-animation:blink-btn_b 1s linear infinite normal;animation:blink-btn_b 1s linear infinite normal}.button_area p.btn_b a:hover{-webkit-animation:none;animation:none;background:url(../img/icon-hospital.png?01) 30px center no-repeat rgba(255,0,0,.6)}.button_area p.btn_c{margin-bottom:6em}.button_area p.btn_c a{width:450px;background:url(../img/icon-avatar.png?01) 30px center no-repeat #0211cc;-webkit-animation:blink-btn_c 1s linear infinite normal;animation:blink-btn_c 1s linear infinite normal}.button_area p.btn_c a:hover{-webkit-animation:none;animation:none;background:url(../img/icon-avatar.png?01) 30px center no-repeat rgba(2,17,204,.6)}.button_area img{max-width:625px;width:80%;margin:0 auto}@-webkit-keyframes blink-btn_b{0%{-webkit-box-shadow:0 0 0 0 red;box-shadow:0 0 0 0 red}100%{-webkit-box-shadow:0 0 0 7px rgba(255,0,0,.6);box-shadow:0 0 0 7px rgba(255,0,0,.6)}}@keyframes blink-btn_b{0%{-webkit-box-shadow:0 0 0 0 red;box-shadow:0 0 0 0 red}100%{-webkit-box-shadow:0 0 0 7px rgba(255,0,0,.6);box-shadow:0 0 0 7px rgba(255,0,0,.6)}}@-webkit-keyframes blink-btn_c{0%{-webkit-box-shadow:0 0 0 0 #0211cc;box-shadow:0 0 0 0 #0211cc}100%{-webkit-box-shadow:0 0 0 7px rgba(2,17,204,.6);box-shadow:0 0 0 7px rgba(2,17,204,.6)}}@keyframes blink-btn_c{0%{-webkit-box-shadow:0 0 0 0 #0211cc;box-shadow:0 0 0 0 #0211cc}100%{-webkit-box-shadow:0 0 0 7px rgba(2,17,204,.6);box-shadow:0 0 0 7px rgba(2,17,204,.6)}}.stripe{padding-bottom:64px;padding-bottom:4rem;background-image:linear-gradient(-45deg,#fafafa 25%,#eaeaea 25%,#eaeaea 50%,#fafafa 50%,#fafafa 75%,#eaeaea 75%,#eaeaea);background-size:30px 30px}.stripe .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;bottom:0;width:95%;margin:0 auto;z-index:10}.stripe .wrapper article{width:30%;margin:-50px 1.666% 0;padding-bottom:15px;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}.stripe .wrapper article .title{display:table;width:100%;text-align:center;height:4em}.stripe .wrapper article .title h3{display:table-cell;vertical-align:middle;line-height:1.3;margin:auto;padding:0 15px}.stripe .wrapper article p,.stripe .wrapper article ul{font-size:90%;padding:5px 15px 0}.stripe .wrapper article li{margin-left:1.25em}.stripe .wrapper article img{width:100%}h4.section_title{text-align:center;font-family:hannari,serif;font-weight:400;font-size:1.8em;color:#2a5f00;margin-bottom:1.35em;text-shadow:0 2px 3px rgba(0,0,0,.35)}.web_app{padding:6em 0;background-image:-webkit-gradient(linear,left bottom,left top,from(#eaeaea),to(#fafafa));background-image:linear-gradient(to top,#eaeaea 0,#fafafa 100%)}.web_app ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;max-width:1200px;width:95%;margin:0 auto}.web_app li{width:29%;text-align:center}.web_app li.shot img{display:block;max-width:100%;height:auto;width:auto}.web_app li.qr_code img.qr{margin-bottom:32px;margin-bottom:2rem;padding:21.6px;padding:1.35rem;background-color:#fff;border-radius:18px}.web_app li.qr_code p{font-size:16px;margin-bottom:1em}.web_app li.qr_code p span{display:block}.web_app li.qr_code p.button{margin-top:2em}.web_app li.qr_code p.button a{color:#fff;line-height:1;text-decoration:none;padding:1em 2.25em;background-color:rgba(162,216,54,.75);border-radius:50px}.web_app li a:hover{opacity:.5;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.voice{padding-top:6em}.voice .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:95%;margin:0 auto}.voice .wrapper article{width:50%;margin:1%;padding:1.5%;background-image:-webkit-gradient(linear,left bottom,left top,from(#f9f9f9),to(#a2d836));background-image:linear-gradient(to top,#f9f9f9 0,#a2d836 100%);border-radius:3px}.voice .wrapper article h5{position:absolute;top:30px;left:0;font-size:1.4em;line-height:1.2;color:#fff}.voice .wrapper article h6{position:absolute;bottom:.5em;left:0}.voice .wrapper article p{clear:both}.voice .wrapper article img{width:120px;float:left;margin:0 25px 15px 0}.voice .wrapper article .title_box{position:relative;float:right;width:calc(100% - 145px);height:130px}.form_area{padding:6em 0;background:url(../img/subtle_white_mini_waves.png?01) repeat}.form_area .submit_button{text-align:center;margin:32px auto 0;margin:2rem auto 0}.form_area .submit_button input[type=BUTTON],.form_area .submit_button input[type=BUTTOn],.form_area .submit_button input[type=BUTToN],.form_area .submit_button input[type=BUTTon],.form_area .submit_button input[type=BUTtON],.form_area .submit_button input[type=BUTtOn],.form_area .submit_button input[type=BUTtoN],.form_area .submit_button input[type=BUTton],.form_area .submit_button input[type=BUtTON],.form_area .submit_button input[type=BUtTOn],.form_area .submit_button input[type=BUtToN],.form_area .submit_button input[type=BUtTon],.form_area .submit_button input[type=BUttON],.form_area .submit_button input[type=BUttOn],.form_area .submit_button input[type=BUttoN],.form_area .submit_button input[type=BUtton],.form_area .submit_button input[type=BuTTON],.form_area .submit_button input[type=BuTTOn],.form_area .submit_button input[type=BuTToN],.form_area .submit_button input[type=BuTTon],.form_area .submit_button input[type=BuTtON],.form_area .submit_button input[type=BuTtOn],.form_area .submit_button input[type=BuTtoN],.form_area .submit_button input[type=BuTton],.form_area .submit_button input[type=ButTON],.form_area .submit_button input[type=ButTOn],.form_area .submit_button input[type=ButToN],.form_area .submit_button input[type=ButTon],.form_area .submit_button input[type=ButtON],.form_area .submit_button input[type=ButtOn],.form_area .submit_button input[type=ButtoN],.form_area .submit_button input[type=Button],.form_area .submit_button input[type=bUTTON],.form_area .submit_button input[type=bUTTOn],.form_area .submit_button input[type=bUTToN],.form_area .submit_button input[type=bUTTon],.form_area .submit_button input[type=bUTtON],.form_area .submit_button input[type=bUTtOn],.form_area .submit_button input[type=bUTtoN],.form_area .submit_button input[type=bUTton],.form_area .submit_button input[type=bUtTON],.form_area .submit_button input[type=bUtTOn],.form_area .submit_button input[type=bUtToN],.form_area .submit_button input[type=bUtTon],.form_area .submit_button input[type=bUttON],.form_area .submit_button input[type=bUttOn],.form_area .submit_button input[type=bUttoN],.form_area .submit_button input[type=bUtton],.form_area .submit_button input[type=buTTON],.form_area .submit_button input[type=buTTOn],.form_area .submit_button input[type=buTToN],.form_area .submit_button input[type=buTTon],.form_area .submit_button input[type=buTtON],.form_area .submit_button input[type=buTtOn],.form_area .submit_button input[type=buTtoN],.form_area .submit_button input[type=buTton],.form_area .submit_button input[type=butTON],.form_area .submit_button input[type=butTOn],.form_area .submit_button input[type=butToN],.form_area .submit_button input[type=butTon],.form_area .submit_button input[type=buttON],.form_area .submit_button input[type=buttOn],.form_area .submit_button input[type=buttoN],.form_area .submit_button input[type=button]{font-size:16px;color:#333;padding:16px 48px;padding:1rem 3rem;background-image:-webkit-gradient(linear,left bottom,left top,from(#ddd),to(#fff));background-image:linear-gradient(to top,#ddd 0,#fff 100%);border:solid 1px #ccc;border-radius:7px}.form_area .submit_button input[type=BUTTON]:hover,.form_area .submit_button input[type=BUTTOn]:hover,.form_area .submit_button input[type=BUTToN]:hover,.form_area .submit_button input[type=BUTTon]:hover,.form_area .submit_button input[type=BUTtON]:hover,.form_area .submit_button input[type=BUTtOn]:hover,.form_area .submit_button input[type=BUTtoN]:hover,.form_area .submit_button input[type=BUTton]:hover,.form_area .submit_button input[type=BUtTON]:hover,.form_area .submit_button input[type=BUtTOn]:hover,.form_area .submit_button input[type=BUtToN]:hover,.form_area .submit_button input[type=BUtTon]:hover,.form_area .submit_button input[type=BUttON]:hover,.form_area .submit_button input[type=BUttOn]:hover,.form_area .submit_button input[type=BUttoN]:hover,.form_area .submit_button input[type=BUtton]:hover,.form_area .submit_button input[type=BuTTON]:hover,.form_area .submit_button input[type=BuTTOn]:hover,.form_area .submit_button input[type=BuTToN]:hover,.form_area .submit_button input[type=BuTTon]:hover,.form_area .submit_button input[type=BuTtON]:hover,.form_area .submit_button input[type=BuTtOn]:hover,.form_area .submit_button input[type=BuTtoN]:hover,.form_area .submit_button input[type=BuTton]:hover,.form_area .submit_button input[type=ButTON]:hover,.form_area .submit_button input[type=ButTOn]:hover,.form_area .submit_button input[type=ButToN]:hover,.form_area .submit_button input[type=ButTon]:hover,.form_area .submit_button input[type=ButtON]:hover,.form_area .submit_button input[type=ButtOn]:hover,.form_area .submit_button input[type=ButtoN]:hover,.form_area .submit_button input[type=Button]:hover,.form_area .submit_button input[type=bUTTON]:hover,.form_area .submit_button input[type=bUTTOn]:hover,.form_area .submit_button input[type=bUTToN]:hover,.form_area .submit_button input[type=bUTTon]:hover,.form_area .submit_button input[type=bUTtON]:hover,.form_area .submit_button input[type=bUTtOn]:hover,.form_area .submit_button input[type=bUTtoN]:hover,.form_area .submit_button input[type=bUTton]:hover,.form_area .submit_button input[type=bUtTON]:hover,.form_area .submit_button input[type=bUtTOn]:hover,.form_area .submit_button input[type=bUtToN]:hover,.form_area .submit_button input[type=bUtTon]:hover,.form_area .submit_button input[type=bUttON]:hover,.form_area .submit_button input[type=bUttOn]:hover,.form_area .submit_button input[type=bUttoN]:hover,.form_area .submit_button input[type=bUtton]:hover,.form_area .submit_button input[type=buTTON]:hover,.form_area .submit_button input[type=buTTOn]:hover,.form_area .submit_button input[type=buTToN]:hover,.form_area .submit_button input[type=buTTon]:hover,.form_area .submit_button input[type=buTtON]:hover,.form_area .submit_button input[type=buTtOn]:hover,.form_area .submit_button input[type=buTtoN]:hover,.form_area .submit_button input[type=buTton]:hover,.form_area .submit_button input[type=butTON]:hover,.form_area .submit_button input[type=butTOn]:hover,.form_area .submit_button input[type=butToN]:hover,.form_area .submit_button input[type=butTon]:hover,.form_area .submit_button input[type=buttON]:hover,.form_area .submit_button input[type=buttOn]:hover,.form_area .submit_button input[type=buttoN]:hover,.form_area .submit_button input[type=button]:hover{cursor:pointer;color:#aaa;background-image:-webkit-gradient(linear,left top,left bottom,from(#ccc),to(#fff));background-image:linear-gradient(to bottom,#ccc 0,#fff 100%)}.form_area .row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:640px;width:95%;margin:0 auto}.form_area article{width:100%;margin:0 1%}.form_area dl{width:100%;margin:0 0 2em;padding:2px 0 2px 15px;border-left:5px solid #a2d836}.form_area dl dt{color:#4c4c4c;font-size:21px;font-weight:500;margin-bottom:.35em}.form_area dl dd.checkbox{color:#4c4c4c;font-size:18px;padding-top:5px}.form_area dl dd.checkbox div{display:inline-block;width:31.5%;padding-left:1%}.form_area dl dd.checkbox .radio input[type=radio]{position:absolute;opacity:0}.form_area dl dd.checkbox .radio input[type=radio]+.radio-label:before{content:"";background:#fff;border-radius:100%;border:1px solid #9b9b9b;display:inline-block;width:1.4em;height:1.4em;position:relative;top:-.2em;margin-right:.55em;vertical-align:top;cursor:pointer;text-align:center;-webkit-transition:all 250ms ease;transition:all 250ms ease}.form_area dl dd.checkbox .radio input[type=radio]:checked+.radio-label:before{background-color:rgba(42,95,0,.65);-webkit-box-shadow:inset 0 0 0 4px #f4f4f4;box-shadow:inset 0 0 0 4px #f4f4f4}.form_area dl dd.checkbox .radio input[type=radio]:focus+.radio-label:before{outline:0;border-color:rgba(42,95,0,.65)}.form_area dl dd.checkbox .radio input[type=radio]:disabled+.radio-label:before{-webkit-box-shadow:inset 0 0 0 4px #f4f4f4;box-shadow:inset 0 0 0 4px #f4f4f4;border-color:#b4b4b4;background:#b4b4b4}.form_area dl dd.checkbox .radio input[type=radio]+.radio-label:empty:before{margin-right:0}.form_area dl dd.checkbox .radio label{position:relative}.form_area dl dd.checkbox .radio label span{position:absolute;top:-4px;color:#5c5c5c}.form_area dl dd.work_location span{display:block;margin:3px 0}.form_area dl dd.birth{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form_area dl dd.birth div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form_area dl dd .select_wrap{margin-right:.55em}.form_area dl dd .day,.form_area dl dd .month{width:4em}.form_area dl dd .text-prepend-inline{margin-right:1.5em}.form_area dl dd p{color:#5c5c5c;font-size:16px;text-indent:.5em;margin-top:8px}.form_area dl dd .placeholder{font-size:18px;font-weight:400}.form_area p.aligncenter{font-weight:700;margin:3em auto}.form_area p.aligncenter a{font-size:18px;color:red;text-decoration:none;padding:10px 40px;background:rgba(255,0,0,.15)}.form_area p.aligncenter a:hover{opacity:.5}footer{clear:both;text-align:center}footer .linkstaff_logo{width:100%;margin:0 auto;padding:20px 0 8px;padding:1.25rem 0 .5rem;background-color:#2a5f00}footer .linkstaff_logo img:hover{opacity:.75!important;cursor:pointer}footer p{font-size:10px;margin:24px 0;margin:1.5rem 0}fieldset{border:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{display:block;max-width:100%;width:calc(100% - 1.2rem);height:30px;outline:0;color:#737373;padding:9.6px;padding:.6rem;border:0;border:1px solid #d5d5d5;border-radius:3px;background:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}select,textarea{display:block;max-width:100%;width:100%;min-height:52px;outline:0;color:#a1a1a1;font-size:18px;padding:9.6px;padding:.6rem;border:0;border:1px solid #d5d5d5;border-radius:3px;background:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}textarea{min-height:400px;min-height:25rem}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{color:#333;border:1px solid #d2fef9;background:#f4fffe}select:focus,textarea:focus{color:#333;border:1px solid #d2fef9;background:#f4fffe}label,legend{display:block;color:#404040;margin-bottom:9.6px;margin-bottom:.6rem}label span,legend span{color:#05bca9}input[type=checkbox],input[type=radio]{display:inline}::-webkit-input-placeholder{color:#a1a1a1}:-moz-placeholder{color:#a1a1a1}::-moz-placeholder{color:#a1a1a1}:-ms-input-placeholder{color:#a1a1a1}.placeholder{color:#a1a1a1!important}@media screen and (max-width:1024px){.voice article h5{top:10px}}@media screen and (max-width:900px){.brand{margin-bottom:135px}.button_a{clear:both;float:none;margin:0 auto}.stripe .wrapper{display:flow-root;height:auto}.stripe .wrapper article{display:block;width:80%;margin:0 auto 50px}.stripe .wrapper article:first-child{margin-top:-50px}.stripe .wrapper article:last-child{margin-bottom:0}.voice .wrapper{display:flow-root}.voice .wrapper article{display:block;width:80%;margin:0 auto 50px;padding:2em 1.5em}.voice .wrapper article img{display:block;float:none;margin:0 auto 15px}.voice .wrapper article .title_box{position:static;float:none;width:100%;height:auto}.voice .wrapper article .title_box h5{position:static;text-align:center;margin-bottom:.35em}.voice .wrapper article .title_box h6{position:static;text-align:center;margin-bottom:1em}select{width:98.5%}}@media screen and (max-width:850px){section{padding:5em 0!important}section.page-header{padding:0!important}.web_app p.aligncenter span{display:block}.web_app li.shot{width:40%;margin:0 5% 75px}.web_app li.qr_code{display:block;width:100%}.form_area article{width:100%;margin:0}.form_area dl{width:calc(100% - 15px)}.form_area dl dd .placeholder{width:92%}.form_area dl dd.birth{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form_area dl dd.birth div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.form_area dl dd.birth div select{display:inline-block;width:15em;margin-bottom:.15em}}@media screen and (max-width:750px){.brand{float:none;margin:-22px auto 150px}}@media screen and (max-width:700px){.voice .wrapper{display:block}.voice .wrapper article{width:85%;padding:5%;margin:0 auto 5%}.voice .wrapper article h5{position:absolute;top:30px;left:0;font-size:1.4em;line-height:1.2;text-align:left;color:#fff;margin-bottom:0}.voice .wrapper article h6{position:absolute;bottom:0;left:0;text-align:left;margin-bottom:0}.voice .wrapper article img{float:left;margin:0 25px 15px 0}.voice .wrapper article .title_box{position:relative;float:right;width:calc(100% - 145px);height:130px}}@media screen and (max-width:640px){.form_area dl dd.checkbox div{width:48%;font-size:16px}.form_area dl dd.birth div{display:table}}@media screen and (min-width:561px){.pc{display:block}.sp{display:none}}@media screen and (max-width:560px){.pc{display:none}.sp{display:block}.page-header article{width:90%}.page-header .container h2{padding:1.75em 0 3.5em}.page-header .container h2 img{max-width:400px}.brand{margin-bottom:100px}.button_area p.btn_c a{width:350px;background:url(../img/icon-avatar.png?01) 15px center no-repeat #0211cc}.voice .wrapper article img{display:block;float:none;margin:0 auto 15px}.voice .wrapper article .title_box{position:static;float:none;width:100%;height:auto}.voice .wrapper article .title_box h5{position:static;text-align:center;margin-bottom:.35em}.voice .wrapper article .title_box h6{position:static;text-align:center;margin-bottom:1em}}@media screen and (min-width:501px){.button_area br{display:none}}@media screen and (max-width:500px){.button_area p{line-height:1.3}.button_area p.btn_b a{width:80%;margin:0 auto}.button_area p.btn_c a{width:80%;margin:0 auto;background:url(../img/icon-avatar.png?01) 30px center no-repeat #0211cc}.button_area p.btn_c a:hover{background:url(../img/icon-avatar.png?01) 30px center no-repeat rgba(2,17,204,.6)}.button_area br{display:block}}@media screen and (max-width:460px){.page-header{height:650px}.page-header .parallax-image{background-image:url(../img/main_visual2-SP.jpg?01);background-position:center center}.page-header .container h2{padding:2em 0 4em}.page-header .container h2 img{width:80%;max-width:275px}.brand{width:60%;margin-bottom:75px;border:solid 5px rgba(0,0,0,.075)}.brand h1{font-size:.9em;font-weight:400;text-align:center;padding:.35em 5px}.brand h1 br{display:none}.brand img{width:75%;margin:0 auto}.btn_a a{width:80%;margin:0 auto;background:url(../img/icon-search.png?01) 30px center no-repeat #fc0}.btn_a a:hover{background:url(../img/icon-search.png?01) 30px center no-repeat rgba(255,204,0,.6)}.web_app li.qr_code img.qr{width:30%;padding:1rem}.web_app li p{font-size:16px}.voice .wrapper article h5{font-size:1.2em}.voice .wrapper article h6{font-size:.9em}.voice .wrapper article p{font-size:15px}.form_area dl dd .placeholder{font-size:14px}.form_area dl dt{font-size:17px}.form_area .row{width:90%}.form_area select{font-size:14px}}@media screen and (max-width:400px){.form_area .row{width:90%}.form_area .submit_button input[type=BUTTON],.form_area .submit_button input[type=BUTTOn],.form_area .submit_button input[type=BUTToN],.form_area .submit_button input[type=BUTTon],.form_area .submit_button input[type=BUTtON],.form_area .submit_button input[type=BUTtOn],.form_area .submit_button input[type=BUTtoN],.form_area .submit_button input[type=BUTton],.form_area .submit_button input[type=BUtTON],.form_area .submit_button input[type=BUtTOn],.form_area .submit_button input[type=BUtToN],.form_area .submit_button input[type=BUtTon],.form_area .submit_button input[type=BUttON],.form_area .submit_button input[type=BUttOn],.form_area .submit_button input[type=BUttoN],.form_area .submit_button input[type=BUtton],.form_area .submit_button input[type=BuTTON],.form_area .submit_button input[type=BuTTOn],.form_area .submit_button input[type=BuTToN],.form_area .submit_button input[type=BuTTon],.form_area .submit_button input[type=BuTtON],.form_area .submit_button input[type=BuTtOn],.form_area .submit_button input[type=BuTtoN],.form_area .submit_button input[type=BuTton],.form_area .submit_button input[type=ButTON],.form_area .submit_button input[type=ButTOn],.form_area .submit_button input[type=ButToN],.form_area .submit_button input[type=ButTon],.form_area .submit_button input[type=ButtON],.form_area .submit_button input[type=ButtOn],.form_area .submit_button input[type=ButtoN],.form_area .submit_button input[type=Button],.form_area .submit_button input[type=bUTTON],.form_area .submit_button input[type=bUTTOn],.form_area .submit_button input[type=bUTToN],.form_area .submit_button input[type=bUTTon],.form_area .submit_button input[type=bUTtON],.form_area .submit_button input[type=bUTtOn],.form_area .submit_button input[type=bUTtoN],.form_area .submit_button input[type=bUTton],.form_area .submit_button input[type=bUtTON],.form_area .submit_button input[type=bUtTOn],.form_area .submit_button input[type=bUtToN],.form_area .submit_button input[type=bUtTon],.form_area .submit_button input[type=bUttON],.form_area .submit_button input[type=bUttOn],.form_area .submit_button input[type=bUttoN],.form_area .submit_button input[type=bUtton],.form_area .submit_button input[type=buTTON],.form_area .submit_button input[type=buTTOn],.form_area .submit_button input[type=buTToN],.form_area .submit_button input[type=buTTon],.form_area .submit_button input[type=buTtON],.form_area .submit_button input[type=buTtOn],.form_area .submit_button input[type=buTtoN],.form_area .submit_button input[type=buTton],.form_area .submit_button input[type=butTON],.form_area .submit_button input[type=butTOn],.form_area .submit_button input[type=butToN],.form_area .submit_button input[type=butTon],.form_area .submit_button input[type=buttON],.form_area .submit_button input[type=buttOn],.form_area .submit_button input[type=buttoN],.form_area .submit_button input[type=button]{width:85%;font-size:14px;margin:0 auto;padding:.75rem 0}}@media screen and (max-width:375px){body{font-size:16px}.page-header{height:600px}.page-header .container h2 img{width:65%}.brand{width:60%;margin-bottom:60px}.brand h1{font-size:13px}.brand h1 span{display:block;padding-left:.65em}.brand img{width:50%}.brand img.logo{margin:30px auto 5px}.button_area p.btn_a a{width:60%;margin:0 auto;background:url(../img/icon-search.png?01) 20px center no-repeat #fc0}.button_area p.btn_a a:hover{background:url(../img/icon-search.png?01) 20px center no-repeat rgba(255,204,0,.6)}.button_area p.btn_b a{width:70%;margin:0 auto;background:url(../img/icon-hospital.png?01) 20px center no-repeat red}.button_area p.btn_b a:hover{background:url(../img/icon-hospital.png?01) 20px center no-repeat rgba(255,0,0,.6)}.button_area p.btn_c a{width:70%;margin:0 auto;background:url(../img/icon-avatar.png?01) 20px center no-repeat #0211cc}.button_area p.btn_c a:hover{background:url(../img/icon-avatar.png?01) 20px center no-repeat rgba(2,17,204,.6)}}@media screen and (max-width:320px){.page-header{height:525px}.page-header .container h2{padding:1em 0 3em}.brand{margin-bottom:65px}.brand h1{font-size:.75em;padding:.25em 0}.brand h1 br{display:block}.brand img.logo{margin:30px auto 5px}.voice .wrapper article h5{font-size:1.1em}.form_area dl dd.checkbox div{width:99%}}
/*# sourceMappingURL=../../maps/lp/css/style.min.css.map */
