﻿.con_mark .box_mark,.con_use .box_use .wrp_use{max-width:1200px;margin:auto}@media only screen and (min-width: 768px){.con_mark .box_mark,.con_use .box_use .wrp_use{width:90%}}@media only screen and (max-width: 767px){.con_mark .box_mark,.con_use .box_use .wrp_use{width:84.61538%}}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?vm5lse");src:url("../fonts/icomoon.eot?vm5lse#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?vm5lse") format("truetype"),url("../fonts/icomoon.woff?vm5lse") format("woff"),url("../fonts/icomoon.svg?vm5lse#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.con_mark{position:relative;z-index:2;margin-top:7.8125%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mark{margin-top:12.5%}}@media only screen and (max-width: 767px){.con_mark{margin-top:10%}}.con_mark:before,.con_mark:after{content:'';position:absolute;z-index:-1}.con_mark:before{left:-8.85417%;bottom:9.6875%;width:27.60417%;padding-bottom:9.58333%;background:url(../images/common/dec1_l.png) no-repeat left top/contain}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mark:before{left:-10.41667%}}@media only screen and (max-width: 767px){.con_mark:before{left:-31.41026%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mark:before{bottom:9.6875%}}@media only screen and (max-width: 767px){.con_mark:before{bottom:5.66893%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mark:before{width:32.8125%}}@media only screen and (max-width: 767px){.con_mark:before{width:66.79487%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mark:before{padding-bottom:12.1875%}}@media only screen and (max-width: 767px){.con_mark:before{padding-bottom:23.58974%}}.con_mark:after{top:7.08333%;right:-20.83333%;width:31.71875%;padding-bottom:17.29167%;background:url(../images/common/dec1_r.png) no-repeat left top/contain}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mark:after{top:1.66667%}}@media only screen and (max-width: 767px){.con_mark:after{top:-7%}}@media only screen and (max-width: 767px){.con_mark:after{right:-31.02564%}}@media only screen and (max-width: 767px){.con_mark:after{width:61.66667%}}@media only screen and (max-width: 767px){.con_mark:after{padding-bottom:33.58974%}}.con_mark .box_mark{position:relative;z-index:1;max-width:854px}.con_mark .box_mark h3{text-align:center}.con_mark .box_mark .txt{margin-top:4.70588%;font-size:122%;font-weight:bold;letter-spacing:.08em;line-height:1.76}@media only screen and (max-width: 767px){.con_mark .box_mark .txt{margin-top:8.66667%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mark .box_mark .txt{font-size:115%}}@media only screen and (max-width: 767px){.con_mark .box_mark .txt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mark .box_mark .txt{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_mark .box_mark .txt{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_mark .box_mark .txt{font-size:108%}}@media only screen and (max-width: 767px){.con_mark .box_mark .txt{line-height:1.6}}@media only screen and (min-width: 768px){.con_mark .box_mark .txt{text-align:center}}.con_mark .box_mark .img{width:100%;max-width:854px;margin:auto;margin-top:5.29412%}@media only screen and (max-width: 767px){.con_mark .box_mark .img{margin-top:10.83333%}}.con_use{position:relative;z-index:1;margin-top:7.29167%;padding:4.01042% 0 7.29167%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use{margin-top:11.66667%}}@media only screen and (max-width: 767px){.con_use{margin-top:10%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use{padding:6.41667% 0 11.66667%}}@media only screen and (max-width: 767px){.con_use{padding:10.25641% 0 12.17949%}}.con_use:after{content:'';position:absolute;right:0;top:0;z-index:-2;width:97.5%;max-width:1760px;height:100%;background:#f5f5f5;border-radius:3.92em 0 0 3.92em}@media only screen and (max-width: 767px){.con_use:after{width:96.15385%}}@media only screen and (max-width: 767px){.con_use:after{border-radius:1em 0 0 1em}}.con_use .box_use{position:relative;z-index:2}.con_use .box_use:before,.con_use .box_use:after{position:absolute;z-index:1;display:block;content:""}.con_use .box_use:before{left:-8.85417%;top:38.22917%;width:27.60417%;padding-bottom:9.58333%;background:url(../images/common/dec1_l.png) no-repeat left top/contain}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use .box_use:before{left:-10.41667%}}@media only screen and (max-width: 767px){.con_use .box_use:before{left:-31.41026%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use .box_use:before{top:27.8125%}}@media only screen and (max-width: 767px){.con_use .box_use:before{top:41.60998%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use .box_use:before{width:32.8125%}}@media only screen and (max-width: 767px){.con_use .box_use:before{width:66.79487%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use .box_use:before{padding-bottom:12.1875%}}@media only screen and (max-width: 767px){.con_use .box_use:before{padding-bottom:23.58974%}}.con_use .box_use:after{top:5.78125%;right:-20.83333%;width:33.22917%;height:100%;background:url(../../about/logomark/images/bg.png) repeat left top/100% auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use .box_use:after{top:9.25%}}@media only screen and (max-width: 767px){.con_use .box_use:after{top:20%}}@media only screen and (max-width: 767px){.con_use .box_use:after{right:-31.02564%}}@media only screen and (max-width: 767px){.con_use .box_use:after{width:43.33333%}}@media only screen and (max-width: 1199px){.con_use .box_use:after{background-repeat:no-repeat}}.con_use .box_use .wrp_use{position:relative;z-index:2;max-width:890px;width:85%}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use{width:76.92308%}}.con_use .box_use .wrp_use h3{text-align:center;font-size:215%;font-weight:bold;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use .box_use .wrp_use h3{font-size:186%}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use h3{font-size:129%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use .box_use .wrp_use h3{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use h3{letter-spacing:.08em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_use .box_use .wrp_use h3{font-size:200%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_use .box_use .wrp_use h3{font-size:172%}}.con_use .box_use .wrp_use h3:after{content:'';display:block;width:2.33em;height:4px;background:#d00a1d;margin:0.6em auto 0}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use h3:after{width:2.7em}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use h3:after{height:.22em}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use h3:after{margin:0.8em auto 0}}.con_use .box_use .wrp_use .txt{margin-top:6.17978%;font-size:122%;font-weight:bold;letter-spacing:.08em;line-height:1.76}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use .txt{margin-top:10.90909%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use .box_use .wrp_use .txt{font-size:115%}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use .txt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use .box_use .wrp_use .txt{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use .txt{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_use .box_use .wrp_use .txt{font-size:108%}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use .txt{line-height:1.6}}@media only screen and (min-width: 768px){.con_use .box_use .wrp_use .txt{text-align:center}}.con_use .box_use .wrp_use .txt i{text-decoration:underline}.con_use .box_use .wrp_use ul{background:#fff;padding:5.91716%;border-radius:1.25em;margin-top:4.73373%}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use ul{padding:2em 1.5em 2em}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use ul{border-radius:1em}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use ul{margin-top:8.33333%}}.con_use .box_use .wrp_use ul li .txt2{position:relative;z-index:1;padding-left:5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use .box_use .wrp_use ul li .txt2{padding-left:4em}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use ul li .txt2{padding-left:3em}}.con_use .box_use .wrp_use ul li .txt2 span{display:block;font-weight:bold;font-size:143%;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use .box_use .wrp_use ul li .txt2 span{font-size:129%}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use ul li .txt2 span{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use .box_use .wrp_use ul li .txt2 span{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use ul li .txt2 span{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_use .box_use .wrp_use ul li .txt2 span{font-size:115%}}.con_use .box_use .wrp_use ul li .txt2 i{font-family:'Montserrat', sans-serif;position:absolute;left:0;top:-.15em;width:2em;height:2em;line-height:2em;background:#d00a1d;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;vertical-align:middle;color:#fff;text-align:center;font-size:122%;font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use .box_use .wrp_use ul li .txt2 i{font-size:115%}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use ul li .txt2 i{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_use .box_use .wrp_use ul li .txt2 i{font-size:108%}}.con_use .box_use .wrp_use ul li .txt2 em{margin-top:.3em;display:block;font-size:108%;letter-spacing:.08em;line-height:1.66;color:#111;font-weight:normal}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use ul li .txt2 em{margin-top:.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use .box_use .wrp_use ul li .txt2 em{font-size:100%}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use ul li .txt2 em{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_use .box_use .wrp_use ul li .txt2 em{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use ul li .txt2 em{letter-spacing:.08em}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use ul li .txt2 em{line-height:1.57}}.con_use .box_use .wrp_use ul li .txt2 a:before{content:"";margin-right:.5em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle}.con_use .box_use .wrp_use ul li .c_btn1{margin-left:5em;margin-top:2.80899%;max-width:370px}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use ul li .c_btn1{margin-left:3em}}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use ul li .c_btn1{margin-top:1.5em}}.con_use .box_use .wrp_use ul li+li{margin-top:4.49438%}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use ul li+li{margin-top:1.5em}}.con_use .box_use .wrp_use .box_btns{margin:6.74157% auto 0}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use .box_btns{margin:8.93939% auto 0}}@media only screen and (min-width: 768px){.con_use .box_use .wrp_use .box_btns .c_btn1{max-width:370px;margin:auto}}.con_use .box_use .wrp_use .box_btns .c_btn1+.c_btn1{margin-top:1.66667%}@media only screen and (max-width: 767px){.con_use .box_use .wrp_use .box_btns .c_btn1+.c_btn1{margin-top:1em}}
