.policy_box{background:#ddd;border-radius:10px;grid-template-columns:1fr 1fr;gap:50px;margin-bottom:80px;padding:20px;display:grid}@media screen and (max-width:767px){.policy_box{grid-template-columns:1fr}}.privacy_box{grid-template-rows:20px 1fr;grid-template-columns:80px 1fr;gap:20px;display:grid}.privacy_title{border-radius:10px 10px 0 0;grid-area:1/1/auto/span 2;font-size:150%}.privacy_info{grid-area:2/2}.privacy_icon{grid-area:2/1}.piont{font-weight:700}.p_block{margin-top:10px;padding-left:20px}.icon_size{font-size:250%}.page_index{font-size:200%;line-height:1.5}.float_clear{clear:both}.shop_info_item{text-align:left;border-left:4px solid #696969;margin-bottom:5px;padding-top:0;padding-bottom:0;padding-left:5px;font-size:110%;display:inline-block}.post_midashi_child{color:#696969;align-items:center;margin-top:20px;margin-bottom:10px;font-size:110%;font-weight:700;display:flex}.underline_green{border-bottom:3px solid #27ae60}.headline_box{border:2px solid #696969;border-radius:0 10px 10px;margin:2em 0;padding:.5em 1em;font-weight:700;line-height:2em;position:relative}.headline_box_title{color:#fff;background:#696969;border-radius:5px 5px 0 0;height:25px;padding:0 9px;font-weight:700;line-height:25px;display:inline-block;position:absolute;top:-27px;left:-2px}.headline_box_lineheight{line-height:2em}.policy_columns{grid-template-columns:1fr;column-gap:40px;display:grid}.policy_columns>.col_6{min-width:0}@media screen and (min-width:768px){.policy_columns{grid-template-columns:1fr 1fr;align-items:start}}
