@charset "utf-8"; .red {color:red;} .blue {color: blue;} .green {color:#008149;} h2 {margin:3% 1%; font-size:25px;} h2 p {font-size:40px;} h2 em {font-style:normal; font-weight:normal} .subtxt {margin:0 2% 3%; color:#505050; font-size:19px;} .subtxt2 {margin:0 2% 3%; color:#505050; font-size:19px; text-align:center;} .date {margin:0 1% 3%; border-bottom:1px solid #ddd; padding-bottom:10px;} .date:after {content:''; display:block; clear:both;} .date em {display:block; float:left; font-style:normal; font-size:13px; color:#999; margin-top:10px;} .date .abc {float:right; display:block; width:69px;} .cont {display: block; margin:1em 2.5% 1.5em; text-align: justify; word-break: break-all; font-size:18px; color:black; line-height:1.6;} .mgt {position:relative; z-index:-1; margin-top:-100px;} .cont2 {font-size:25px;} .15 {font-size:30px;} .ac {text-align:center;} .form-preset {padding:0;} .form-preset table {background:#f4f4f4; border:10px solid #f4f4f4;} .form-preset.white table {background:#fff; border:10px solid #fff;} .form-preset.pink {border:20px solid #eb1078} .form-preset.pink table {background:#fff; border:10px solid #fff;} .form-preset.pink .btnac {background:#eb1078; margin-top:20px;} .form-preset table>tbody>tr>th {text-align:center;} .form-preset table>tbody>tr>td {padding:5px 10px;} .form-preset table>tbody>tr>td label {color:#666; font-size:15px;} .form-preset input[type=radio], .form-preset input[type=checkbox] {vertical-align:middle;} .btnac {text-align:center;} .btnac a {display:inline-block; margin:25px 0; width:70%;} .rdo label {display:inline-block; font-size:12px; margin:0 5px 3px 0;} .form-presetM table>tbody>tr>th {text-align:left;} .form-presetM .form-control {height:50px;} .formArea {border:20px solid #206cb6; border-top:0; text-align:center;} .formArea:after {content:''; display:block; clear:both;} .formArea ul {padding-top:30px; text-align:left;} .formArea ul li {margin-bottom:5px;} .formArea ul li b {display:inline-block; width:20%; text-align:center;} .formArea .btna {display:inline-block; width:35%; margin:20px 0;} .formArea .form-control {padding:6px;} .form2 {background:#fafafa; padding:20px 0; text-align:center;} .form2>p {margin-bottom:10px; font-size:19px;} .form2 .form-control {width:20%;} #view-app {padding-bottom:155px;} #footLayer {position:fixed; bottom:0; left:50%; width:680px; margin-left:-340px;} #footLayer .formCont {position:absolute; bottom:20px; right:10px; text-align:right;} #footLayer .formCont p {display:inline-block;} #footLayer .formCont input[type=text] {display:inline-block; padding:3px; border:0; width:100%; height:27px; border-radius:5px; vertical-align:middle;} #footLayer .formCont .w2 input[type=text] {width:30%;} #footLayer .formCont .w2 select {display:inline-block; width:28%; padding:5px; border:0; height:27px;vertical-align:middle;} #footLayer .formCont .w1 {width:14%;} #footLayer .formCont .w2 {width:44%; text-align:left;} #footLayer .w3 {display:block; width:22%; position:absolute; top:55px; right:17px;} .arLayer {position:fixed; top:50px; right:10px; z-index:10;} .contLayer {position:relative;} .contLayer .layerTxt {position:absolute; top:69%; left:2%; width:96%; text-align:center;} .contLayer .layerTxt .btnL {display:inline-block; width:40%;} .contLayer .layerTxt .contL {display:none; text-align:left; position:absolute; top:90px; right:0px; padding:20px 160px 20px 20px; background:#fff url(../img/layer_bg.png) right bottom no-repeat;} .contLayer .layerTxt .contL em {display:inline-block; font-style:normal; background:#fffd7f;} @media screen and (max-width:414px) { h2 {margin:3% 5%; font-size:20px;} h2 p {font-size:28px;} .subtxt {margin:0 3% 3%;} .cont {font-size:18px;} #view-app {padding-bottom:82px;} #footLayer {left:0; width:100%; margin-left:0;} #footLayer .formCont {bottom:8px;} #footLayer .w3 {width:20%; top:30px;} #footLayer .w2 {width:46%; text-align:right;} #footLayer .w2 select {font-size:10px;} .contLayer .layerTxt .contL {top:49px; padding:20px; background-size:150px;} .contLayer .layerTxt .contL .mpd {display:block; padding-right:80px;} .form-preset table>tbody>tr>td label {min-width:11%; font-size:13px;} } #view-app {padding-bottom: 0} #footLayer {display: none;}