
@import url("foot.css");
@import url("left.css");
@import url("layout.css");
@import url("head.css");
/*ロゴ*/
#rarity_logo  { background-image: url("../img/rarity/rarity_logo.jpg"); background-repeat: no-repeat; margin: 0; padding: 0; width: 590px; height: 120px }
#rarity_logo h3 { display: none; margin: 0; padding: 0 }
/*ヘッド*/
#rarity_head { font-size: 12px; margin: 0; padding: 0; width: 590px }
#rarity_head img { margin: 0 10px 10px 0; padding: 0; float: left }
#rarity_head dl { font-size: 24px; font-weight: bold; text-align: left; margin: 0; padding: 0 20px 0 0; width: 360px; float: right }
#rarity_head dt  { font-size: 12px; font-weight: normal; text-align: right; margin: 5px 0 10px; padding: 0 18px 0 0; width: 340px }
#rarity_head dd   { font-size: 12px; font-weight: normal; line-height: 1.4em; margin: 0; padding: 6px 0 6px 18px; width: 340px }
/*メイン*/
#rarity_main  { font-size: 12px; line-height: 1.4em }
#rarity_main_logo { margin: 0; padding: 0 }
#rarity_main_logo h4 { color: #ff7de6; font-size: 20px; font-weight: bold; line-height: 20px; margin: 10px 0; padding: 0 }
#rarity_main img   { margin: 0 10px 10px 0; padding: 0; float: left }
#rarity_main .img_r { margin: 0 10px 10px 0; padding: 0; float: right }
#rarity_main dl    { margin: 0; padding: 10px 0; width: 285px; float: left; border-bottom: 1px dotted #dbdbdb; border-left: 3px dotted #dbdbdb }
#rarity_main dt  { font-size: 14px; font-weight: normal; margin: 0 20px 10px 0; padding: 10px; width: 570px; border-bottom: 1px solid #ffed62; border-left: 5px solid #ffed62 }
#rarity_main dd      { margin: 0 10px 10px 0; padding: 0 10px }
#profile  { font-size: 12px; margin: 0; padding: 0; width: 590px }
#profile dl   { margin: 0; padding: 10px 0; width: 590px }
#profile dt   { font-size: 14px; font-weight: normal; margin: 0 0 10px; padding: 10px; width: 570px; border-bottom: 1px solid #ffaff0; border-left: 5px solid #ffaff0 }
#profile dd     { margin: 0 20px 10px 0; padding: 0 48px }
#profile dd img { margin: 0 10px 10px 0; padding: 0; float: left }
#general  { font-size: 12px; margin: 0; padding: 0; width: 590px }
#general dl { margin: 0; padding: 10px 0; width: 590px }
#general dt { font-size: 14px; font-weight: normal; margin: 0 0 10px; padding: 10px; width: 570px; border-bottom: 1px solid #ffed62; border-left: 5px solid #ffed62 }
#general dd { margin: 0 20px 10px 0; padding: 0 48px }
/*バックナンバー*/
.rarity_backnumber           { font-size: 10px; margin: 5px 45px 5px 0; padding: 0; width: 230px; float: left }
.rarity_backnumber dl       { margin: 0; padding: 0 0 0 24px; width: 200px }
.rarity_backnumber dt  { color: #ff51fa; font-size: 14px; font-weight: bold; margin: 0; padding: 0 }
.rarity_backnumber dd  { margin: 0; padding: 0 }
/*応募フォーム*/
#rarity_form  { font-size: 12px; line-height: 1.4em; margin: 0 0; padding: 10px; width: 560px; border-bottom: 2px solid #6d9a01; border-left: 5px solid #6d9a01 }
#rarity_form dl  { margin: 0; padding: 0; width: 540px }
#rarity_form dt { color: #40a900; font-size: 16px; font-weight: bold; margin: 0; padding: 0 }
#rarity_form dl form { margin: 10px 0; padding: 0 }
#rarity_form dl form input { margin: 10px 0 0; padding: 0 }
#rarity_form dl form textarea { background-color: #ffe0fa; margin: 10px 0 0; padding: 0 }
#rarity_form dd { margin: 0 0 0 20px; padding: 0 }
.orange { color: #ff9200 }
.clear { clear: both }
/*イレギュラー*/
#rarity_main_e { font-size: 12px; line-height: 1.4em }
#rarity_main_e img { margin: 0 10px 10px 0; padding: 0; float: left }
#rarity_main_e .img_r { margin: 0 10px 10px 0; padding: 0; float: right }
#rarity_main_e dl { margin: 0; padding: 10px 0; width: 285px; float: left }
#rarity_main_e dt { font-size: 14px; font-weight: normal; margin: 0 20px 10px 0; padding: 10px; width: 570px; border-bottom: 1px solid #ffed62; border-left: 5px solid #ffed62 }
#rarity_main_e dd { margin: 0 10px 10px 0; padding: 0 10px }
.style1 {color: #474747; font-size: 12px; line-height: 1.4em;}
.style2 {color: #FD57A9; font-size: 12px; line-height: 1.4em;}
.style3 {color: #FD57A9; font-size: 14px; line-height: 1.4em;}
.style4 {color: #5CD396; font-size: 12px; line-height: 1.4em;}
.style5 {color: #FF4E1E; font-size: 12px; line-height: 1.4em;}