@charset "shift_jis";

.copyright{background:#333;text-align:center;}
.copyright small{float:none;}
/* head */
.soratomoHead{background:#004986;padding:6px 0;}
.soratomoHead h1{margin:0 auto;width:950px;}
.soratomoHead img{vertical-align:bottom;}
.pgPic{width:570px;float:left;}
.pgDescription{width:340px;float:right;}
.pgDescription li{border-bottom:1px solid #ccc;margin-top:30px;padding-bottom:30px;}
.pgDescription li:first-child{margin-top:0;}
.pgDescription li {font-size:0;}
.pgDescription li > div{display:inline-block;vertical-align:top;font-size:14px;*display:inline;*zoom:1;}
.pgDescription li .mark{width:24px;height:24px;margin-right:16px;*margin-right:15px;}
.pgDescription li .discTxt{width:280px;}
.pgDescription li .discTxt .inImg{vertical-align:-3px;padding:0 0.1em;}
.closeBtn{text-align:center;margin-top:60px;}
.closeBtn a{display:inline-block;width:450px;padding:15px 0;text-align:center;color:#fff;font-weight:bold;background:#333;border-bottom:3px solid #000;font-size:18px;text-decoration:none;}

.ttlLv1.sub{border-bottom-color:#079b9c;}
.campaign {float:right;}
.word {background-color: #D00; color:#FFF; padding-left: 4px; padding-right:4px; }
.idpassword {padding-left: 1em; text-indent: -1em;}

