@import url("https://fonts.googleapis.com/css?family=Quicksand:400,500,700");@import url("https://fonts.googleapis.com/css?family=Italianno");#policy .pageLink{max-width:1155px;margin:0 auto 50px}#policy .pageLink ul{overflow:hidden;*zoom:1}#policy .pageLink ul li{float:left;font-size:2.3rem;font-weight:bold;letter-spacing:0;color:#8E8585;line-height:1.8;padding-right:50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#policy .pageLink ul li:nth-child(6){padding-right:0}#policy .pageLink ul li:nth-child(7){padding-left:145px}#policy .pageLink ul li a{color:#8E8585;text-decoration:underline;position:relative;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#policy .pageLink ul li a:after{content:'';display:block;width:17px;height:10px;position:absolute;top:50%;right:-10px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../img/common/icon/icon-arrow-r.png") no-repeat center center}#policy .pageLink ul li a:hover{text-decoration:none}#policy .shift{padding-top:90px;margin-top:-90px}#policy .policyDl{border-top:1px solid #ddd;padding:30px 0 40px}#policy .policyDl:last-of-type{border-bottom:1px solid #ddd}@media screen and (min-width: 992px){#policy .pageLink ul li{display:inline-block !important}#policy .pageLink ul li.spPageLinkTtl{display:none !important}}@media screen and (max-width: 1199px){#policy .pageLink ul li{width:33.33%;padding-right:20px;text-align:center}#policy .pageLink ul li:nth-child(6){padding-right:0}#policy .pageLink ul li:nth-child(7){padding-left:0}}@media screen and (max-width: 991px){#policy .pageLink{margin-bottom:30px}#policy .pageLink ul li{width:100%;display:none;font-size:2rem}#policy .pageLink ul li:nth-child(2){margin-top:20px}#policy .pageLink ul li a{padding-right:0}#policy .pageLink ul li a:after{content:none}#policy .pageLink ul li.spPageLinkTtl{position:relative;top:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;width:auto;padding:5px 35px 5px 20px;border:2px solid #8E8585}#policy .pageLink ul li.spPageLinkTtl:after{content:'';display:block;width:17px;height:10px;position:absolute;top:50%;right:10px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../img/common/icon/icon-arrow-r.png") no-repeat center center}#policy .pageLink ul li.spPageLinkTtl:hover{text-decoration:underline}}@media screen and (max-width: 767px){#policy .shift{padding-top:60px;margin-top:-60px}#policy .pageLink ul li{font-size:1.8rem}}#policy .ourServiceDeteilsTbl,#policy .ourServiceDeteilsTbl2{width:100%;border:1px solid #BCA9A9}#policy .ourServiceDeteilsTbl th,#policy .ourServiceDeteilsTbl2 th,#policy .ourServiceDeteilsTbl td,#policy .ourServiceDeteilsTbl2 td{border:1px solid #BCA9A9;padding:15px 15px;line-height:1.4;vertical-align:middle}#policy .ourServiceDeteilsTbl thead th,#policy .ourServiceDeteilsTbl2 thead th{background-color:#BCA9A9;color:#fff;text-align:center;border-right-color:#FDEDED}#policy .ourServiceDeteilsTbl thead th.lightBg,#policy .ourServiceDeteilsTbl2 thead th.lightBg{width:15%;background-color:#E0DADA;border-right-color:#BCA9A9}#policy .ourServiceDeteilsTbl thead th:nth-of-type(5),#policy .ourServiceDeteilsTbl2 thead th:nth-of-type(5){width:17%}#policy .ourServiceDeteilsTbl thead th:nth-last-of-type(1),#policy .ourServiceDeteilsTbl2 thead th:nth-last-of-type(1){border-right-color:#BCA9A9}#policy .ourServiceDeteilsTbl tbody,#policy .ourServiceDeteilsTbl2 tbody{background-color:#fff}@media screen and (max-width: 1199px){#policy .ourServiceDeteilsTbl th,#policy .ourServiceDeteilsTbl2 th,#policy .ourServiceDeteilsTbl td,#policy .ourServiceDeteilsTbl2 td{padding:5px;font-size:1.5rem}}@media screen and (max-width: 991px){#policy .ourServiceDeteilsTbl th,#policy .ourServiceDeteilsTbl2 th,#policy .ourServiceDeteilsTbl td,#policy .ourServiceDeteilsTbl2 td{font-size:1.4rem}}#policy .ourServiceDeteilsTbl2.second{margin-top:40px}@media screen and (max-width: 991px){#policy .ourServiceDeteilsTbl2.second{margin-top:20px}}@media screen and (max-width: 767px){#policy .ourServiceDeteilsTbl2.second{margin-top:10px}}#policy .ourServiceDeteilsTbl2.second thead tr th[colspan]{border-bottom:1px solid #FDEDED}#policy .ourServiceDeteilsTbl2 tbody td{text-align:right}#policy .ourServiceDeteilsTbl2 tbody td:first-of-type{text-align:left} .list{margin-top:30px}@media screen and (max-width: 991px){#policy .list{margin-top:20px}}@media screen and (max-width: 767px){#policy .list{margin-top:10px}}#policy .list li{position:relative;padding-left:30px}#policy .list li::before{position:absolute;content:"";width:20px;height:20px;background-color:#F2798A;border-radius:50%;top:6px;left:0}@media screen and (max-width: 1199px){#policy .list li{padding-left:28px}#policy .list li::before{top:5px;width:18px;height:18px}}@media screen and (max-width: 991px){#policy .list li{padding-left:24px}#policy .list li::before{top:4px;width:16px;height:16px}}#policy .list.horizonUl{margin-top:10px}#policy .list.horizonUl li{display:inline-block;margin-right:20px}@media screen and (max-width: 767px){#policy .list.horizonUl li{display:block;margin-right:0}}#policy ol.list li::after{content:"";position:absolute;width:20px;height:20px;line-height:20px;text-align:center;top:7px;left:0;color:#fff;z-index:1;font-size:1.5rem}@media screen and (max-width: 1199px){#policy ol.list li::after{width:18px;height:18px;line-height:18px;top:6px;left:0}}@media screen and (max-width: 991px){#policy ol.list li::after{top:4px;width:16px;height:16px;line-height:16px;font-size:1.4rem}}#policy ol.list li:nth-child(1)::after{content:"1"}#policy ol.list li:nth-child(2)::after{content:"2"}#policy ol.list li:nth-child(3)::after{content:"3"}#policy ol.list li:nth-child(4)::after{content:"4"}#policy ol.list li:nth-child(5)::after{content:"5"}#policy ol.list .read{margin-bottom:30px}#policy .likeList .read:last-of-type{margin-bottom:0}@media screen and (max-width: 991px){#policy .likeList .read{margin-bottom:15px}#policy .likeList .read:last-of-type{margin-bottom:0}}#policy strong{font-weight:bold}#policy
