﻿#content_wrapper{background-color:#EFEFEF}#content_wrapper #contents{width:100%;font-family:"游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;font-weight:500;color:#4A4A4A}#content_wrapper #contents #head01{padding:1.875vw 3.125vw}#content_wrapper #contents #head01 .tit{font-size:18px;font-weight:bold;float:left;line-height:33px}#content_wrapper #contents #head01 a{float:right;display:inline-block;background-color:#fff;font-size:14px;background-image:url(../../../common/img/arrow_yellow03.png);background-size:7px 14px;background-repeat:no-repeat;background-position:right 10px center;padding:10px 24px 10px 10px;line-height:1em;text-decoration:none}#content_wrapper #contents article{color:#2E2C4E}#content_wrapper #contents article .posrel01{position:relative}#content_wrapper #contents article .sup01{font-size:75.5%;vertical-align:top;position:relative;top:-0.1em}#content_wrapper #contents article section#main{background-color:#FEFAED;padding:3.125vw 3.125vw 7.8125vw 3.125vw}#content_wrapper #contents article section#main h1{width:100%}#content_wrapper #contents article section#main h1 img{width:100%}#content_wrapper #contents article section#main div p{margin-top:1em;font-size:14px;line-height:1.8em}#content_wrapper #contents article section#main div img{width:100%}#content_wrapper #contents article section#about{background-color:#E63B27;padding:6.25vw 4.6875vw 11.25vw 4.6875vw;background-image:url(../img/meetingofchildren/pattern_wave01.png);background-position:center bottom;background-repeat:repeat-x;background-size:16.5625vw auto;position:relative}#content_wrapper #contents article section#about img.logo01{width:62.5vw;margin:0 auto;display:block}#content_wrapper #contents article section#about img.kd01{width:100%;position:absolute;top:0;left:0}#content_wrapper #contents article section#about .posrel01{position:relative;display:block}#content_wrapper #contents article section#about .kome01{font-size:12px;color:#fff;position:absolute;bottom:1vw;right:25vw}#content_wrapper #contents article section#about h2{color:#fff;font-weight:bold;font-size:16px;letter-spacing:0.9px;line-height:26px;margin-top:6.25vw}#content_wrapper #contents article section#about h2 .sup01{font-size:12px !important;font-weight:normal;display:inline-block;top:-0.3em}#content_wrapper #contents article section#about p{color:#fff;font-size:16px;letter-spacing:1px;line-height:26px;margin-top:1em}#content_wrapper #contents article section#about p span.yellow01{color:#FFCD00;font-weight:bold}#content_wrapper #contents article section#about small{font-size:12px;color:#fff;display:inline-block;margin-top:1em;letter-spacing:0.5px;line-height:18px;text-indent:-2em;padding-left:2em}#content_wrapper #contents article section#about small a{color:#fff;text-decoration:underline}#content_wrapper #contents article section#theme{background-image:url(../img/meetingofchildren/bg01.png);background-size:50vw;background-position:center top;padding:8vw 3.125vw 11.25vw 3.125vw}#content_wrapper #contents article section#theme #topics{background-color:#fff;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;padding-bottom:6.25vw;margin-bottom:6.25vw;position:relative}#content_wrapper #contents article section#theme #topics h2{width:81.25vw;margin:0 auto}#content_wrapper #contents article section#theme #topics h2 img{display:block;margin-top:-5vw;width:100%}#content_wrapper #contents article section#theme #topics .split01{background-image:url(../img/meetingofchildren/pattern_line01.png);background-size:auto 3px;background-repeat:repeat-x;background-position:center top;height:3px;display:block;width:87.5vw;margin:4.6875vw auto}#content_wrapper #contents article section#theme #topics ul{padding:0 4.6875vw}#content_wrapper #contents article section#theme #topics ul li{margin-top:3.125vw}#content_wrapper #contents article section#theme #topics ul li img{width:20.3125vw;height:auto;display:block}#content_wrapper #contents article section#theme #topics ul li h3{margin-top:12px;font-weight:bold;font-size:16px;color:#715A52;letter-spacing:0.8px;line-height:24px}#content_wrapper #contents article section#theme #topics img.ania01{position:absolute;bottom:-4.6875vw;right:-3.125vw;width:29.6875vw}#content_wrapper #contents article section#theme img.photo01{width:100%;display:block}#content_wrapper #contents article section#theme .members01{margin-top:3.125vw;background-color:#205C91;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;padding:3.125vw}#content_wrapper #contents article section#theme .members01 p{font-size:12px;letter-spacing:0.75px;line-height:18px}#content_wrapper #contents article section#theme .right01{margin-top:3.125vw}#content_wrapper #contents article section#theme .right01 p{font-size:14px;color:#FFFFFF;letter-spacing:0.88px;line-height:24px}#content_wrapper #contents article section.topic01{background-size:50vw;background-position:center top;padding:6.25vw 0 0 0}#content_wrapper #contents article section.topic01 .tops01 .left01 h2{padding:0 3.125vw;width:100%}#content_wrapper #contents article section.topic01 .tops01 .left01 h2 img{display:block;width:100%}#content_wrapper #contents article section.topic01 .tops01 .left01 p{padding:0 3.125vw;margin-top:1em;font-size:14px;color:#FFFFFF;letter-spacing:0.88px;line-height:24px}#content_wrapper #contents article section.topic01 .tops01 .left01 p a{color:#fff;text-decoration:underline}#content_wrapper #contents article section.topic01 .tops01 .left01 p .sup01{font-size:12px !important;font-weight:normal;display:inline-block;top:-0.4em}#content_wrapper #contents article section.topic01 .tops01 .left01 small{padding:0 3.125vw;font-size:12px;color:#FFFFFF;letter-spacing:0.5px;line-height:18px;display:block;margin-top:1em}#content_wrapper #contents article section.topic01 .tops01 .img01{width:87.5vw;margin:4.6875vw auto 0 auto}#content_wrapper #contents article section.topic01 .tops01 .img01 img{width:100%}#content_wrapper #contents article section.topic01 .middles01{margin-top:9.375vw}#content_wrapper #contents article section.topic01 .middles01 .img01{margin-top:4.6875vw;width:87.5vw}#content_wrapper #contents article section.topic01 .middles01 .img01 img{width:100%}#content_wrapper #contents article section.topic01 .middles01 .idea01{width:93.75vw;margin:0 auto 0 auto;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-bottom:4.6875vw}#content_wrapper #contents article section.topic01 .middles01 .idea01 img{width:87.5vw;display:block;margin:-5.625vw auto 0 auto}#content_wrapper #contents article section.topic01 .middles01 .idea01 small{display:block;font-size:12px;color:#715A52;letter-spacing:0;text-align:center;line-height:20px;margin-top:1em;padding:0 4.6875vw}#content_wrapper #contents article section.topic01 .middles01 .idea01 ul{padding:0 4.6875vw}#content_wrapper #contents article section.topic01 .middles01 .idea01 ul li{margin-top:1em;font-weight:bold;color:#715A52;font-size:14px;letter-spacing:0.5px;line-height:20px;text-indent:-1.5em;padding-left:1.5em}#content_wrapper #contents article section.topic01 .middles01 .idea01 ul li:before{content:"●";margin-right:0.5em;font-weight:normal}#content_wrapper #contents article section.topic01 .bottoms01{margin-top:6.25vw}#content_wrapper #contents article section.topic01 .bottoms01 img{width:100%}#content_wrapper #contents article section.topic01#topic01{background-image:url(../img/meetingofchildren/bg03.png)}#content_wrapper #contents article section.topic01#topic01 .middles01 ul li span{color:#E3B312}#content_wrapper #contents article section.topic01#topic01 .middles01 ul li:before{color:#FFCD00}#content_wrapper #contents article section.topic01#topic02{background-image:url(../img/meetingofchildren/bg06.png)}#content_wrapper #contents article section.topic01#topic02 .middles01 ul li span{color:#24AC5F}#content_wrapper #contents article section.topic01#topic02 .middles01 ul li:before{color:#24AC5F}#content_wrapper #contents article section.topic01#topic02 .middles01 .img01{width:87.5vw;display:block;margin:4.6875vw auto 0 auto}#content_wrapper #contents article section.topic01#topic02 .middles01 .img01 img{width:100%}#content_wrapper #contents article section.topic01#topic03{background-image:url(../img/meetingofchildren/bg04.png)}#content_wrapper #contents article section.topic01#topic03 .middles01 ul li span{color:#E63B28}#content_wrapper #contents article section.topic01#topic03 .middles01 ul li:before{color:#E63B28}#content_wrapper #contents article section.topic01#topic04{background-image:url(../img/meetingofchildren/bg05.png)}#content_wrapper #contents article section.topic01#topic04 .middles01 ul li span{color:#00AFD6}#content_wrapper #contents article section.topic01#topic04 .middles01 ul li:before{color:#00AFD6}#content_wrapper #contents article section.topic01#topic04 .middles01 .img01{width:87.5vw;display:block;margin:4.6875vw auto 0 auto}#content_wrapper #contents article section.topic01#topic04 .middles01 .img01 img{width:100%}#content_wrapper #contents article #links{padding:6.25vw 3.125vw;background-image:url(../img/framework/bg01.png);background-size:62.5vw}#content_wrapper #contents article #links .wrapper01{background-color:#fff;-moz-border-radius:3.125vw;-webkit-border-radius:3.125vw;border-radius:3.125vw;padding:4.6875vw}#content_wrapper #contents article #links .wrapper01 p{font-size:14px;color:#715A52;letter-spacing:0.5px;line-height:24px}#content_wrapper #contents article #links small{color:#715A52;font-size:14px;text-align:right;margin-top:1em;display:block}#content_wrapper a.btn_featuretop01{display:inline-block;background-color:#fff;font-size:14px;background-image:url(../../../common/img/arrow_yellow03.png);background-size:7px 14px;background-repeat:no-repeat;background-position:right 10px center;padding:10px 24px 10px 10px;line-height:1em;text-decoration:none;color:#000;margin:3.125vw auto}@media screen and (min-width: 640px){#content_wrapper{background-color:#EFEFEF}#content_wrapper #contents{width:960px;padding-top:100px}#content_wrapper #contents #head01{padding:13px 0 30px 0}#content_wrapper #contents #head01 a:hover{color:#004AA0}#content_wrapper #contents article .posrel01{position:relative}#content_wrapper #contents article section#main{padding:70px 87px}#content_wrapper #contents article section#main h1{width:788px}#content_wrapper #contents article section#main h1 img{width:788px}#content_wrapper #contents article section#main div p{margin-top:1em;font-size:14px;line-height:1.8em}#content_wrapper #contents article section#main div img{width:100%}#content_wrapper #contents article section#about{padding:0;padding:57px 40px 107px 40px;background-size:107px auto;position:relative}#content_wrapper #contents article section#about .posrel01{width:300px;margin:24px 0 0 0;float:left}#content_wrapper #contents article section#about img.logo01{width:300px}#content_wrapper #contents article section#about img.kd01{width:100%;position:absolute;top:0;left:0}#content_wrapper #contents article section#about .kome01{right:auto;left:235px;bottom:3px}#content_wrapper #contents article section#about .right01{float:right;width:540px}#content_wrapper #contents article section#about h2{margin:0;color:#fff;font-weight:bold;font-size:20px;letter-spacing:1px;line-height:30px}#content_wrapper #contents article section#about h2 .sup01{font-size:12px !important;font-weight:normal;display:inline-block;top:-0.3em}#content_wrapper #contents article section#about p{color:#fff;font-size:16px;letter-spacing:1px;line-height:28px;margin-top:1em}#content_wrapper #contents article section#about small{font-size:12px;color:#fff;display:inline-block;margin-top:1em;letter-spacing:0.5px;line-height:18px}#content_wrapper #contents article section#about small a:hover{text-decoration:none}#content_wrapper #contents article section#theme{background-size:400px;padding:55px 40px 58px 40px;position:relative}#content_wrapper #contents article section#theme #topics{-moz-border-radius:52px;-webkit-border-radius:52px;border-radius:52px;padding-bottom:50px;margin-bottom:30px}#content_wrapper #contents article section#theme #topics h2{width:777px;margin:0 auto}#content_wrapper #contents article section#theme #topics h2 img{display:block;margin-top:-38px;width:100%}#content_wrapper #contents article section#theme #topics .split01{background-size:auto 4px;height:4px;display:block;width:777px;margin:29px auto;background-position:left top}#content_wrapper #contents article section#theme #topics ul{padding:0 52px}#content_wrapper #contents article section#theme #topics ul li{margin-top:26px}#content_wrapper #contents article section#theme #topics ul li img{width:98px;height:auto;display:inline-block;margin-right:20px}#content_wrapper #contents article section#theme #topics ul li h3{margin:0;width:638px;font-size:20px;letter-spacing:1px;line-height:30px;display:inline-block}#content_wrapper #contents article section#theme #topics img.ania01{bottom:-30px;right:-20px;width:203px}#content_wrapper #contents article section#theme .left01{width:530px;float:left}#content_wrapper #contents article section#theme img.photo01{width:100%;display:block}#content_wrapper #contents article section#theme .members01{margin-top:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:10px 15px}#content_wrapper #contents article section#theme .members01 p{font-size:12px;letter-spacing:0.75px;line-height:18px}#content_wrapper #contents article section#theme .right01{width:330px;float:right;margin-top:10px}#content_wrapper #contents article section#theme .right01 p{font-size:16px;letter-spacing:1px;line-height:28px}#content_wrapper #contents article section#theme img.thinking01{position:absolute;bottom:0;right:46px;width:123px}#content_wrapper #contents article section.topic01{background-size:400px;padding:60px 0;position:relative}#content_wrapper #contents article section.topic01 .tops01 .left01{width:420px}#content_wrapper #contents article section.topic01 .tops01 .left01 h2{padding:0;width:420px;margin-left:40px}#content_wrapper #contents article section.topic01 .tops01 .left01 h2 img{width:420px}#content_wrapper #contents article section.topic01 .tops01 .left01 p{width:420px;padding:0;margin:18px 0 0 40px;margin-top:1.5em;font-size:16px;letter-spacing:1px;line-height:28px}#content_wrapper #contents article section.topic01 .tops01 .left01 p a:hover{text-decoration:none}#content_wrapper #contents article section.topic01 .tops01 .left01 p .sup01{font-size:12px !important;font-weight:normal;display:inline-block;top:-0.4em}#content_wrapper #contents article section.topic01 .tops01 .left01 small{padding:0;margin-left:40px;font-size:12px;color:#FFFFFF;letter-spacing:0.5px;line-height:18px;display:block;margin-top:1em}#content_wrapper #contents article section.topic01 .tops01 .img01{width:480px;position:absolute;top:0;right:0;margin:0}#content_wrapper #contents article section.topic01 .tops01 .img01 img{width:100%}#content_wrapper #contents article section.topic01 .middles01{margin-top:39px}#content_wrapper #contents article section.topic01 .middles01 .img01{float:left;margin-top:0;width:460px}#content_wrapper #contents article section.topic01 .middles01 .img01 img{width:100%}#content_wrapper #contents article section.topic01 .middles01 .right01{width:440px;float:right;margin-right:40px}#content_wrapper #contents article section.topic01 .middles01 .idea01{width:440px;margin:38px 0 0 0;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-bottom:40px}#content_wrapper #contents article section.topic01 .middles01 .idea01 img{width:412px;margin:-24px auto 0 auto}#content_wrapper #contents article section.topic01 .middles01 .idea01 small{display:block;font-size:12px;color:#715A52;letter-spacing:0;text-align:left;line-height:20px;margin-top:1em;padding:0 30px}#content_wrapper #contents article section.topic01 .middles01 .idea01 ul{padding:0 30px}#content_wrapper #contents article section.topic01 .middles01 .idea01 ul li{margin-top:1em;font-weight:bold;color:#715A52;font-size:14px;letter-spacing:0.5px;line-height:20px;text-indent:-1.5em;padding-left:1.5em}#content_wrapper #contents article section.topic01 .middles01 .idea01 ul li:first-of-type{margin-top:2em}#content_wrapper #contents article section.topic01 .middles01 .idea01 ul li:before{content:"●";margin-right:0.5em;font-weight:normal}#content_wrapper #contents article section.topic01 .bottoms01{margin-top:60px}#content_wrapper #contents article section.topic01 .bottoms01 img{width:100%}#content_wrapper #contents article section.topic01#topic01{background-image:url(../img/meetingofchildren/bg03.png)}#content_wrapper #contents article section.topic01#topic01 .middles01 ul li span{color:#E3B312}#content_wrapper #contents article section.topic01#topic01 .middles01 ul li:before{color:#FFCD00}#content_wrapper #contents article section.topic01#topic02{background-image:url(../img/meetingofchildren/bg06.png)}#content_wrapper #contents article section.topic01#topic02 .tops01 .left01{float:right;margin:0 40px 0 0}#content_wrapper #contents article section.topic01#topic02 .tops01 .left01 h2,#content_wrapper #contents article section.topic01#topic02 .tops01 .left01 p,#content_wrapper #contents article section.topic01#topic02 .tops01 .left01 small{margin-left:0}#content_wrapper #contents article section.topic01#topic02 .tops01 .img01{top:0;left:0}#content_wrapper #contents article section.topic01#topic02 .middles01{margin-top:113px}#content_wrapper #contents article section.topic01#topic02 .middles01 .right01{float:left;margin:0 0 0 40px}#content_wrapper #contents article section.topic01#topic02 .middles01 .right01 .idea01{margin:24px 0 0 0}#content_wrapper #contents article section.topic01#topic02 .middles01 ul li span{color:#24AC5F}#content_wrapper #contents article section.topic01#topic02 .middles01 ul li:before{color:#24AC5F}#content_wrapper #contents article section.topic01#topic02 .middles01 .img01{float:right;width:420px;display:block;margin:-82px 40px 0 0}#content_wrapper #contents article section.topic01#topic02 .middles01 .img01 img{width:100%}#content_wrapper #contents article section.topic01#topic03{background-image:url(../img/meetingofchildren/bg04.png)}#content_wrapper #contents article section.topic01#topic03 .middles01{margin-top:6px}#content_wrapper #contents article section.topic01#topic03 .middles01 ul li span{color:#E63B28}#content_wrapper #contents article section.topic01#topic03 .middles01 ul li:before{color:#E63B28}#content_wrapper #contents article section.topic01#topic04{background-image:url(../img/meetingofchildren/bg05.png)}#content_wrapper #contents article section.topic01#topic04 .tops01 .left01{float:right;margin:0 40px 0 0}#content_wrapper #contents article section.topic01#topic04 .tops01 .left01 h2,#content_wrapper #contents article section.topic01#topic04 .tops01 .left01 p,#content_wrapper #contents article section.topic01#topic04 .tops01 .left01 small{margin-left:0}#content_wrapper #contents article section.topic01#topic04 .tops01 .img01{top:0;left:0}#content_wrapper #contents article section.topic01#topic04 .middles01{margin-top:50px}#content_wrapper #contents article section.topic01#topic04 .middles01 .right01{float:left;margin:0 0 0 40px}#content_wrapper #contents article section.topic01#topic04 .middles01 .right01 .idea01{margin:24px 0 0 0}#content_wrapper #contents article section.topic01#topic04 .middles01 ul li span{color:#00AFD6}#content_wrapper #contents article section.topic01#topic04 .middles01 ul li:before{color:#00AFD6}#content_wrapper #contents article section.topic01#topic04 .middles01 .img01{float:right;width:420px;display:block;margin:30px 40px 0 0}#content_wrapper #contents article section.topic01#topic04 .middles01 .img01 img{width:100%}#content_wrapper #contents article #links{padding:40px 0;background-size:300px}#content_wrapper #contents article #links .wrapper01{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:45px 70px;width:780px;margin:0 auto}#content_wrapper #contents article #links .wrapper01 p{font-size:16px;color:#715A52;letter-spacing:1.2px;line-height:28px}#content_wrapper #contents article #links small{margin-top:22px;padding-right:30px}#content_wrapper a.btn_featuretop01{float:right;display:inline-block;background-color:#fff;font-size:14px;background-image:url(../../../common/img/arrow_yellow03.png);background-size:7px 14px;background-repeat:no-repeat;background-position:right 10px center;padding:10px 24px 10px 10px;line-height:1em;text-decoration:none;color:#000;margin:30px auto}#content_wrapper a.btn_featuretop01:hover{color:#004AA0}}
