@charset "UTF-8";@media only screen and (max-width:767px){.renewWrapper #mainArea{padding-bottom:4%}}.renewWrapper #mainArea .mainL{float:left;width:44%;padding-left:2.4%}.renewWrapper #mainArea .mainR{float:right;width:48%;padding:0 2.4% 4% 0}@media only screen and (max-width:767px){.renewWrapper #mainArea .mainL{float:none;width:100%;padding-left:0}.renewWrapper #mainArea .mainR{float:none;width:100%;padding:0 0 4% 0}}.renewWrapper #mainArea .mainL p{font-size:120%;font-weight:700;padding-bottom:4%}@media only screen and (max-width:767px){.renewWrapper #mainArea .mainL p{font-size:100%}}.renewWrapper #mainArea .mainL dl{padding:2% 0;margin:0;border-top:dotted 1px}.renewWrapper #mainArea .mainL dt{float:left;width:26%;padding:0;margin:0;line-height:80%}.renewWrapper #mainArea .mainL dt img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden}.renewWrapper #mainArea .mainL dd{float:right;width:70%;padding:0;margin:0;line-height:130%;font-size:80%;font-weight:700}@media only screen and (max-width:767px){.renewWrapper #mainArea .mainL dt{width:30%}.renewWrapper #mainArea .mainL dd{width:66%;font-size:90%;line-height:140%}}.renewWrapper #articleArea{padding-bottom:4%;background-color:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@media only screen and (max-width:767px){.renewWrapper #articleArea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}.renewWrapper #articleArea .articleBlock{padding:4% 4% 0}@media only screen and (max-width:767px){.renewWrapper #articleArea .articleBlock{padding:6% 4% 0}}.renewWrapper #articleArea .articleBlock h2{padding:.5% 4%;font-size:130%;font-weight:700;color:#fff;background:-moz-linear-gradient(65deg,#000,#111 30%,#222 60%,#555);background:-webkit-linear-gradient(65deg,#000,#111 30%,#222 60%,#555);background:linear-gradient(25deg,#000,#111 30%,#222 60%,#555);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:2%}.renewWrapper #articleArea .articleBlock p{margin-bottom:1%;padding:0 1vw}.renewWrapper #articleArea .articleBlock p.s5-p2{font-size:.875rem}.renewWrapper #articleArea .articleBlock p.name{font-size:80%;line-height:140%;display:inline-block;padding:.2% 4%;margin:1% 4% 1%;background-color:#555;color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.renewWrapper #articleArea .articleBlock p span{font-weight:700}@media only screen and (max-width:767px){.renewWrapper #articleArea .articleBlock h2{padding:2% 4%;font-size:120%;margin-bottom:4%;line-height:140%}.renewWrapper #articleArea .articleBlock p{margin-bottom:3%;font-size:100%}.renewWrapper #articleArea .articleBlock p.name{line-height:150%;padding:.5% 6%;margin:2% 4% 2%;border:solid 1px}}.renewWrapper #articleArea .articleBlock .fLeft{float:left}.renewWrapper #articleArea .articleBlock .fRight{float:right}@media only screen and (max-width:767px){.renewWrapper #articleArea .articleBlock .fLeft{float:none}.renewWrapper #articleArea .articleBlock .fRight{float:none}}.renewWrapper #articleArea .articleBlock .articleTxt{width:60%}.renewWrapper #articleArea .articleBlock .articlePh{width:38%}@media only screen and (max-width:767px){.renewWrapper #articleArea .articleBlock .articleTxt{width:100%}.renewWrapper #articleArea .articleBlock .articlePh{width:100%}}.renewWrapper #articleArea .articleBlock .forPc{display:block}.renewWrapper #articleArea .articleBlock .forSp{display:none}@media only screen and (max-width:767px){.renewWrapper #articleArea .articleBlock .forPc{display:none}.renewWrapper #articleArea .articleBlock .forSp{display:block}}.renewWrapper #articleArea .articleBlock .s5-iconInline{width:auto}