@charset "utf-8";
/*天使たちの誘惑*/
.tenshi_font a { color: #ee96c6 !important; }
.tenshi_font a:hover { color: #ffff99 !important; text-decoration: underline !important; }
#tenshi_info { width: 500px; margin-right: auto; margin-left: auto; border: solid 2px #ee96c6; background-color: #ffcde8; margin-bottom: 3em; display: block; }
#tenshi_info_inside { margin-left: 12em; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; }
#tenshi_info_inside span { font-weight: bold; text-align: right; width: 12em; float: left; display: block; margin-left: -12em; _margin-left: -6em; }
#tenshi_info_inside li { margin-bottom: 0.5em; }

/*チケット予約*/
#ticket { background-color: #ffcde8; width: 600px; _width: 620px; margin-right: auto; margin-bottom: 20px; margin-left: auto; padding: 1em; border: solid 2px #ee96c6; }
#ticket_inside { margin-left: 10em; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; }
#ticket_inside span { font-weight: bold; text-align: right; width: 10em; float: left; display: block;  margin-left: -10em;  _margin-left: -5em;}
#ticket_inside li { margin-bottom: 0.5em; }

/*公演情報*/
.performance_h1 { color: white; background-color: #00b4ff; _letter-spacing: -2px; width: 555px; margin-right: auto; margin-bottom: 1em; margin-left: auto; padding-top: 20px; padding-bottom: 20px; }
.performance { width: 500px; float: none; clear: both; margin-right: auto; margin-bottom: 50px; margin-left: auto; }
.performance_txt { width: 250px; float: right; padding-right: 50px; }
.performance_txt li { margin-bottom: 1em; padding-bottom: 5px; border-bottom: 2px dotted gray; }
.performance_txt li:first-letter { color: red; font-size: 200%; }
.performance_photo { text-align: center; width: 150px; float: left; padding-left: 20px; }
.performance_photo img { width: 150px; float: left; margin-bottom: 10px; }

/*プロフィール*/
#aoi_profile_navi { font-size: small; background-color: white; left: 0; height: 50px; margin-right: 1px; margin-left: 1px; }
#aoi_profile_navi li { position: relative; top: 5px; margin-right: 3px; display: inline; }
.aoi_profile img { float: left; margin-right: 15px; margin-bottom: 15px; }
.aoi_profile { font-size: 14px; width: 468px !important; height: 376px !important; padding: 20px 250px 20px 80px !important; }
.aoi_profile li { font-size: 100%; line-height: 100%; }
.aoi_profile li span { color: black; font-size: 130%; font-weight: bold; }
#footer_aoi_profile { position: absolute; right: 60px; bottom: 0; z-index: 0; _bottom: 16px; }
/*シナリオ販売*/
#scenario_main_top { background-color: white; text-align: left; width: 778px; height: 180px; overflow: auto; padding: 10px; }
#scenario_main_bottom { width: 798px; height: 266px; overflow: auto; }
.scenario { background-color: #eeeeee; background-repeat: no-repeat; background-position: 15px 15px; text-align: left; width: 350px; min-height: 200px; margin: 20px auto; padding: 15px 15px 15px 150px; }
#scenario_navi li { font-size: 12px; line-height: 12px; height: 12px; margin: 0; padding: 0; display: inline; }
#scenario_navi { text-align: left; }
.scenario dt { font-size: 120%; font-weight: bold; background-color: #ffff99; margin-bottom: 10px; padding-top: 3px; padding-bottom: 3px; border-left: 30px solid #99ff99; }
.scenario dl dt { font-size: 110%; font-weight: bold; background-color: #eeeeee; margin: 5px 0; padding: 0; border-width: 0; }
#cin { background-image: url(../aoitori/sinario/image/cin.gif); }
#aoimi { background-image: url(../aoitori/sinario/image/aoimi.gif); }
#saraba { background-image: url(../aoitori/sinario/image/saraba.gif); }
#yudetamago { background-image: url(../aoitori/sinario/image/yudetamago.jpg); }
#galbo { background-image: url(../aoitori/sinario/image/galbo.jpg); }
#buru { background-image: url(../aoitori/sinario/image/buru.gif); }
#kakumei { background-image: url(../aoitori/sinario/image/kakumei.gif); }
#pokopen { background-image: url(../aoitori/sinario/image/pokopen.gif); }
#tokyo { background-image: url(../aoitori/sinario/image/tokyo.jpg); }
#poro { background-image: url(../aoitori/sinario/image/poro.jpg); }
#shoki { background-image: url(../aoitori/sinario/image/shoki.jpg); }
#doudou { background-image: url(../aoitori/sinario/image/doudou.jpg); }
#cin_final { background-image: url(../aoitori/sinario/image/cin_final.jpg); }
.syokai h1 { background-color: #ff9; text-align: center; text-indent: 1em; width: 100%; margin-top: 0.5em; margin-bottom: 0.5em; }
.syokai img { margin-right: 1em; }

