@charset "UTF-8";

body.ft06 .block_header_1 p,
body.ft06 .block_header_2 p,
body.ft06 .block_header_3 p,
body.ft06 .block_header_4 p,
body.ft06 .block_header_5 p,
body.ft06 .block_header_6 p｛
font-family: "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;

｝

@media screen and (max-width: 650px)
.composite_box01:not(.no_responsive) .inner_item:nth-of-type(1):nth-last-of-type(2), .composite_box01:not(.no_responsive) .inner_item:nth-of-type(2):nth-last-of-type(1), .composite_box01:not(.no_responsive) .inner_item:nth-of-type(1):nth-last-of-type(3), .composite_box01:not(.no_responsive) .inner_item:nth-of-type(2):nth-last-of-type(2), .composite_box01:not(.no_responsive) .inner_item:nth-of-type(3):nth-last-of-type(1) {
    width: 48%; 
}

main section[style*="background"], main>div[style*="background"], #primary section[style*="background"], #primary>div[style*="background"], aside>div[style*="background"] {
  margin-top: 0px; }