#agreeTop{background:rgba(255,255,255,0.9);height:auto;width:100%;float:left;clear:both;position:absolute;overflow:hidden;z-index:103;}
#agreeTop_head{height:29px;padding:3px 7px;}
#agreeTop h1{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#282828),color-stop(0.4,#505251),color-stop(0.5,#606060),color-stop(1,#717171));background-image:-moz-linear-gradient(-90deg,#282828 0,#505251 49%,#606060 50%,#717171 100%);background-image:linear-gradient(-90deg,#282828 0,#505251 49%,#606060 50%,#717171 100%);text-shadow:1px 1px 0 rgba(0,0,0,0.3);text-align:center;padding:3px 5px;color:#fff;font-size:16px;line-height:20px;font-weight:bold;height:20px;overflow:hidden;}
#agreeTop #agreementTop p.text-exp02{padding:0.5em;font-size:100%;line-height:1.4; background-color:#CCCCCC; font-weight:bold}
#agreeTop #agreementTop h3.mds-sub01{text-align:center;font-size:105%;font-weight:bold;}
#agreeTop #agreementTop{font-size:90%;}
#agreeTop #agreementTop ul.rulelist{margin:0 1.5em;}
#agreeTop #agreementTop ul.rulelist li{list-style-type:disc;line-height:150%;}
#agreeTop .link-agree{width:100%;height:48px;margin:12px auto;text-align:center;}
#agreeTop .link-agree ul{margin:0 auto;text-align:center;}
#agreeTop .link-agree ul li{width:120px;height:40px;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#333;font-size:14px;line-height:40px;text-decoration:none;font-weight:bold;text-indent:5px;margin:0 5px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ededed),color-stop(1,#ccc));background-image:-moz-linear-gradient(-90deg,#ededed 0,#ccc 100%);background-image:linear-gradient(-90deg,#ededed 0,#ccc 100%);padding:0;border-top:1px solid #999;border-right:1px solid #999;border-left:1px solid #999;}
#agreeTop .link-agree ul li a{width:120px;height:40px;color:#333;font-size:14px;line-height:40px;text-decoration:none;text-indent:5px;display:block;}
#agreeTop .link-agree ul li a:hover{text-shadow:1px 1px 0 rgba(0,0,0,0.3);color:#fff;}

