@media screen and (min-width: 0) and (max-width: 768px){#contents h1{font-size:20px;font-size:1.25rem;height:auto;margin:0 -5px 20px;padding:10px 5px;background:#F2F2F2;display:block !important}}#main{width:100%;padding:0 0 0 0px;margin:-20px -12px 0 -12px}#main *{box-sizing:border-box}#main dl{width:300px;margin:20px 12px;display:inline-block;vertical-align:top;letter-spacing:-1em}#main dl>*{letter-spacing:0}@media screen and (min-width: 0) and (max-width: 768px){#main dl{width:100%;margin:20px 0}}#main div.other{width:633px;margin:20px 12px;display:inline-block;vertical-align:top;letter-spacing:-1em}#main div.other>*{letter-spacing:0}@media screen and (min-width: 0) and (max-width: 768px){#main div.other{width:100%;margin:20px 0}}#main div.other ul{width:633px;letter-spacing:-1em}#main div.other ul>*{letter-spacing:0}@media screen and (min-width: 0) and (max-width: 768px){#main div.other ul{width:100%}}#main dt,#main div.other li{height:37px;margin:2px auto 10px;padding-left:13px;line-height:37px;background:#333;font-size:17px;position:relative}#main dt:before,#main div.other li:before{display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #fff;display:block;content:"";position:absolute;bottom:0;left:40px}#main dt a,#main div.other li a{color:#fff;text-decoration:none}#main dt a:hover,#main div.other li a:hover{color:#FF7F00}#main div.other li{display:inline-block;width:300px;vertical-align:top;margin-bottom:120px}@media screen and (min-width: 0) and (max-width: 768px){#main div.other li{margin-bottom:20px;width:calc( (100% - 34px ) / 2 )}}#main div.other li:nth-child(2n){margin-left:32px}#main dd{margin-left:15px;padding:5px 0}#main dd a{padding-left:15px;background:url(/jp/common/images/share/bullet/arrow/circle.svg) no-repeat 0px 4px/12px 12px;display:block}
