body{ margin:0;}
.clear{ clear:both; height:0;}
.center{ text-align:center;}
img{ border:0; vertical-align:bottom;}

#walk_container{ font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro","メイリオ", Meiryo, "ＭＳ Ｐゴシック", Osaka, sans-serif;}

#ttlArea{ width:980px; margin:0 auto; background:url(../img/bg_ttl.jpg) no-repeat; }
#ttlArea h1{ width:980px; margin:0 auto 0; text-align:center; padding-top:20px;}
#ttlArea .lead{ width:515px; margin:55px auto 0; text-align:center;}
#ttlArea .lead b{ font-size:18px; font-weight:bold; color:#383838; text-align:center; line-height:180%; margin:0 auto; padding:0;}

#container{ width:980px; margin:0 auto; padding:0;}

#container .root{ width:980px; margin:0 auto 0;}
#container .root:after { content: "."; height:0; clear:both; display:block; visibility:hidden;}
#container .root h2{ width:930px; margin:100px auto 40px; font-size:40px; font-weight:bold; color:#00B85A; padding:0 0 5px 50px; background:url(../img/walkman.gif) no-repeat; background-size:36px; border-bottom:solid 5px #AEB2B5; }
#container .root h3{ width:980px; margin:70px 0 15px; font-size:24px; font-weight:bold; color:#383838; padding:0;}
#container .root h3.mt00{ width:980px; margin:0 0 15px; font-size:24px; font-weight:bold; color:#383838; padding:0;}
#container .root .lArea{ width:480px; float:left;}
#container .root .lArea img{ width:480px;}
#container .root .rArea{ width:480px; float:right;}
#container p.txtbtm{ width:980px; color:#383838; font-size:16px; text-align:left; line-height:170%; margin:20px 0 0;}
#container p.txttop{ width:980px; color:#383838; font-size:16px; text-align:left; line-height:170%; margin:0 0 40px;}

#container .youtube{ width:480px; height:270px; float:none; position:relative; margin:0; }
#container .youtube iframe{ text-align:center; position:absolute; top:0; left:0; width:100% !important; height:100% !important;}

p.note{ width:980px; border-top:solid 5px #AEB2B5; padding:20px 0 0; font-size:12px !important; line-height:180% !important; margin:100px 0 40px; float:left;}

.pc{ display:inherit;}
.sp{ display:none;}