.policy-yakkan-importantpoints-html{word-wrap:break-word;font-size:13px;line-height:1.3}.policy-yakkan-importantpoints-html *,.policy-yakkan-importantpoints-html :before,.policy-yakkan-importantpoints-html :after{box-sizing:content-box}.policy-yakkan-importantpoints-html img{max-width:none;height:revert;vertical-align:baseline;border:0;display:inline}.policy-yakkan-importantpoints-html h1,.policy-yakkan-importantpoints-html h2,.policy-yakkan-importantpoints-html h3,.policy-yakkan-importantpoints-html h4,.policy-yakkan-importantpoints-html h5{font-size:100%;font-weight:700}.policy-yakkan-importantpoints-html a{color:#f9423a;text-decoration:underline}.policy-yakkan-importantpoints-html *{box-sizing:border-box}.policy-yakkan-importantpoints-html #wrapper{background:#f7f5f0;padding:70px 0}.policy-yakkan-importantpoints-html #contents{background:#fff;width:100%;max-width:960px;margin:0 auto;padding:40px}.policy-yakkan-importantpoints-html .pagetop{text-align:center;width:100%;margin:100px auto 30px}@media screen and (max-width:657px){.policy-yakkan-importantpoints-html #wrapper{padding:30px 2%}.policy-yakkan-importantpoints-html #contents{width:100%;padding:30px 15px}}.policy-yakkan-importantpoints-html #conts{width:100%;max-width:700px;margin:0 auto;line-height:1.8}.policy-yakkan-importantpoints-html #conts h1{flex-wrap:wrap;align-items:center;margin:40px 0;padding-left:90px;font-size:24px;display:flex;position:relative}.policy-yakkan-importantpoints-html #conts h1 span{color:#fff;background:#b0051c;border-radius:100px;margin-left:20px;padding:5px 15px;font-size:13px;font-weight:400}.policy-yakkan-importantpoints-html #conts h1:before{content:"";background-image:url(/policy/yakkan/images/h2_img04.jpg);background-size:100%;width:60px;height:60px;display:block;position:absolute;left:0}@media screen and (max-width:657px){.policy-yakkan-importantpoints-html #conts h1{margin:0 0 40px;padding-left:70px;font-size:18px}.policy-yakkan-importantpoints-html #conts h1:before{width:50px;height:50px;top:0}.policy-yakkan-importantpoints-html #conts h1 span{margin:5px 0 0}}.policy-yakkan-importantpoints-html #conts p{margin-bottom:15px}.policy-yakkan-importantpoints-html #conts .comSection.special{margin-bottom:30px}.policy-yakkan-importantpoints-html #conts .comSection .tableA{border-collapse:collapse;border:1px solid #d2d2d2;width:100%;margin-bottom:20px}.policy-yakkan-importantpoints-html #conts .comSection .tableA thead th{color:#fff;background-color:#333;border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2;padding:5px 10px;font-weight:400}.policy-yakkan-importantpoints-html #conts .comSection .tableA td{text-align:center;border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2;padding:5px 10px}.policy-yakkan-importantpoints-html #conts .section{border:1px solid #d2d2d2;margin-bottom:30px;padding:30px}.policy-yakkan-importantpoints-html #conts .section .title{border-bottom:1px solid #d2d2d2;margin-bottom:7px;font-weight:700}.policy-yakkan-importantpoints-html #conts .comSection02{background:#f7f5f0;padding:30px}.policy-yakkan-importantpoints-html #conts .comSection02 .title{margin-bottom:25px;font-size:24px;font-weight:700}.policy-yakkan-importantpoints-html #conts .comSection02 dl{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.policy-yakkan-importantpoints-html #conts .comSection02 dl dd{color:#f9423a;width:calc(100% - 125px);font-size:24px;font-weight:700}@media screen and (max-width:657px){.policy-yakkan-importantpoints-html #conts .section,.policy-yakkan-importantpoints-html #conts .comSection02{padding:30px 15px}.policy-yakkan-importantpoints-html #conts .comSection02 .title{font-size:18px}.policy-yakkan-importantpoints-html #conts .comSection02 dl dd{font-size:15px}}
