﻿.clearfix:after{content:"";display:block;clear:both}html{color:#000}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{*font-size:100%}img{vertical-align:top}iframe{border:none}html{font-size:62.5%}html body{font-size:13px;font-size:1.3rem}html,body{font-family:"Century Gothic", Verdana, "Trebuchet MS", "メイリオ", Meiryo, Verdana, "ＭＳ Ｐゴシック", Osaka,"ヒラギノ角ゴ Pro W3", sans-serif}html.mac body{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Century Gothic", Verdana, "Trebuchet MS", "メイリオ", Meiryo, Verdana, "ＭＳ Ｐゴシック", Osaka,"ヒラギノ角ゴ Pro W3", sans-serif}a,a:link,a:visited,a:hover,a:active{color:#287c98}html,body{font-size:62.5%;width:100%}html{min-width:1024px;background:url(/special/9th_anniversary/images/bg2.jpg) 50% 0 repeat-x #210016;overflow:scroll}body{background:url(/special/9th_anniversary/images/bg.jpg) 50% 0 no-repeat}#container{width:1040px;margin:0 auto;position:relative}#fullimg img{width:100%;height:auto;min-width:800px;min-height:600px;position:fixed;z-index:-1}header #header{width:1040px;margin:0 auto}header #header h1{background:url(/special/9th_anniversary/images/logo_ga.png) 0 0 no-repeat;width:308px;height:156px;text-indent:100%;white-space:nowrap;overflow:hidden;display:block}#main{min-height:688px}#main #content{width:1040px;position:relative}#main #content #chara{position:absolute;top:-156px}#main #content #chara img{position:absolute}#main #content #chara img#chara0{left:190px}#main #content #chara img#chara1{left:920px;top:225px;opacity:0;display:none}#main #content #chara img#chara2{left:890px;opacity:0;display:none}#main #content #chara img#chara3{left:800px;top:40px;opacity:0;display:none}#main #content #chara img#chara4{left:850px;top:340px;opacity:0;display:none}#main #content #chara img#chara5{left:710px;top:40px;opacity:0;display:none}#main #content #chara img#chara6{left:710px;top:110px;opacity:0;display:none}#main #content #chara img#chara7{left:660px;top:130px;opacity:0;display:none}#main #content #chara img#chara8{left:680px;top:140px;opacity:0;display:none}#main #content #chara img#chara9{left:620px;top:110px;opacity:0;display:none}#main #content #con_l{width:280px;float:left;position:relative;cursor:pointer;z-index:200}#main #content #con_l #nav{width:264px;margin:0 auto}#main #content #con_l #nav li{margin:0 0 5px}#main #content #con_l #nav li:last-child{margin-bottom:10px}#main #content #con_l #nav li a{width:280px;height:50px;display:table-cell;padding:2px 0 2px 10px;font-size:20px;font-size:2rem;vertical-align:middle;color:#fff;font-weight:bold;background-color:#2671de;-moz-box-shadow:1px 1px 0 1px rgba(112,0,51,0.55),inset 0 0 0 3px #fff;-webkit-box-shadow:1px 1px 0 1px rgba(112,0,51,0.55),inset 0 0 0 3px #fff;box-shadow:1px 1px 0 1px rgba(112,0,51,0.55),inset 0 0 0 3px #fff;border:solid 2px #006cbf;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2NzFkZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRlOTNmOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #2671de),color-stop(100%, #4e93f9));background-image:-moz-linear-gradient(bottom, #2671de,#4e93f9);background-image:-webkit-linear-gradient(bottom, #2671de,#4e93f9);background-image:linear-gradient(to top, #2671de,#4e93f9)}#main #content #con_l #nav li a:hover{background-color:#3670c5;-moz-box-shadow:1px 1px rgba(112,0,51,0.55),inset 0 0 0 3px #003e77;-webkit-box-shadow:1px 1px rgba(112,0,51,0.55),inset 0 0 0 3px #003e77;box-shadow:1px 1px rgba(112,0,51,0.55),inset 0 0 0 3px #003e77;border:solid 2px #006cbf;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE2NGE5NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM2NzBjNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #164a96),color-stop(100%, #3670c5));background-image:-moz-linear-gradient(top, #164a96,#3670c5);background-image:-webkit-linear-gradient(top, #164a96,#3670c5);background-image:linear-gradient(to bottom, #164a96,#3670c5)}#main #content #con_l #nav li.active{position:relative;transform:translate(8px, 0px)}#main #content #con_l #nav li.active a{cursor:default;background-color:#3670c5;-moz-box-shadow:1px 1px rgba(112,0,51,0.55),inset 0 0 0 3px #003e77;-webkit-box-shadow:1px 1px rgba(112,0,51,0.55),inset 0 0 0 3px #003e77;box-shadow:1px 1px rgba(112,0,51,0.55),inset 0 0 0 3px #003e77;border:solid 2px #006cbf;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE2NGE5NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM2NzBjNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #164a96),color-stop(100%, #3670c5));background-image:-moz-linear-gradient(top, #164a96,#3670c5);background-image:-webkit-linear-gradient(top, #164a96,#3670c5);background-image:linear-gradient(to bottom, #164a96,#3670c5)}#main #content #con_l #nav li#nav9 a{line-height:20px}#main #content #con_l #nav li.soon a,#main #content #con_l #nav li.soon a:hover{background-color:rgba(183,173,112,0);-moz-box-shadow:inset 0 0 0 4px #2a2606;-webkit-box-shadow:inset 0 0 0 4px #2a2606;box-shadow:inset 0 0 0 4px #2a2606;border:solid 2px #777676;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I3YWQ3MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q1Y2VhNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #b7ad70),color-stop(100%, #d5cea6));background-image:-moz-linear-gradient(bottom, #b7ad70,#d5cea6);background-image:-webkit-linear-gradient(bottom, #b7ad70,#d5cea6);background-image:linear-gradient(to top, #b7ad70,#d5cea6);color:#2a2606;cursor:default}#main #content #con_l #nav li.soon.active{position:relative;transform:translate(8px, 0px)}#main #content #con_l #btn_top a{margin:0 auto 20px;display:block;width:250px;height:40px;font-size:24px;font-size:2.4rem;padding:5px 0 0 10px;color:#414350;text-decoration:none;font-weight:700}#main #content #con_l #btn_top a.active{color:#fff;background-color:#64677b;cursor:default;-moz-box-shadow:1px 1px rgba(112,0,51,0.55),inset 0 0 0 3px #fff;-webkit-box-shadow:1px 1px rgba(112,0,51,0.55),inset 0 0 0 3px #fff;box-shadow:1px 1px rgba(112,0,51,0.55),inset 0 0 0 3px #fff;border:solid 2px #abaec0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2Njk3ZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRlNTE2MiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #66697d),color-stop(100%, #4e5162));background-image:-moz-linear-gradient(bottom, #66697d,#4e5162);background-image:-webkit-linear-gradient(bottom, #66697d,#4e5162);background-image:linear-gradient(to top, #66697d,#4e5162)}#main #content #con_l #btn_top a.default{background-color:#abaec0;-moz-box-shadow:1px 1px 0 1px rgba(112,0,51,0.55),inset 0 0 0 3px #fff;-webkit-box-shadow:1px 1px 0 1px rgba(112,0,51,0.55),inset 0 0 0 3px #fff;box-shadow:1px 1px 0 1px rgba(112,0,51,0.55),inset 0 0 0 3px #fff;border:solid 2px #abaec0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FiYWVjMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5ZWJmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #abaec0),color-stop(100%, #e9ebf1));background-image:-moz-linear-gradient(bottom, #abaec0,#e9ebf1);background-image:-webkit-linear-gradient(bottom, #abaec0,#e9ebf1);background-image:linear-gradient(to top, #abaec0,#e9ebf1)}#main #content #con_l #btn_top a.default:hover{width:250px;height:40px;padding:5px 0 0 10px;color:#fff;background-color:#64677b;-moz-box-shadow:1px 1px rgba(112,0,51,0.55),inset 0 0 0 3px #fff;-webkit-box-shadow:1px 1px rgba(112,0,51,0.55),inset 0 0 0 3px #fff;box-shadow:1px 1px rgba(112,0,51,0.55),inset 0 0 0 3px #fff;border:solid 2px #abaec0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2Njk3ZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRlNTE2MiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #66697d),color-stop(100%, #4e5162));background-image:-moz-linear-gradient(bottom, #66697d,#4e5162);background-image:-webkit-linear-gradient(bottom, #66697d,#4e5162);background-image:linear-gradient(to top, #66697d,#4e5162)}#main #content #con_l div.social{width:215px;height:65px;margin:0 auto;position:relative;top:-8px}#main #content #con_l div.social ul li{float:left;margin-right:10px}#main #content #con_l div.social ul li:nth-of-type(1){width:70px;height:60px}#main #content #con_l div.social ul li:nth-of-type(2){width:70px;height:60px}#main #content #con_l div.social ul li:nth-of-type(3){width:50px;height:60px;margin-right:0}#main #content #con_r{float:right;width:760px;height:560px;overflow:hidden;position:relative;z-index:10;font-size:17px;font-size:1.7rem}#main #content #con_r p{color:#fff;font-size:18px;font-size:1.8rem;line-height:24px}#main #content #con_r #con00{width:760px;height:560px;position:relative;overflow:hidden}#main #content #con_r #con00 h2{width:685px;height:353px;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;background:url(/special/9th_anniversary/images/logo_sp.png) 0 0 no-repeat;margin:0 auto;position:relative;top:70px;left:25px}#main #content #con_r #con01{width:750px;height:540px;-moz-border-radius:0 10px 10px 10px;-webkit-border-radius:0;border-radius:0 10px 10px 10px;width:750px;height:540px;position:relative;overflow:hidden;background:#122137;background:rgba(18,33,55,0.9);padding:10px 0px 10px 10px}#main #content #con_r #con01 p:nth-of-type(1){padding:5px;margin:5px 0 0}#main #content #con_r #con01 p:nth-of-type(2){width:210px;padding-left:1em;text-indent:-1em;position:relative;left:430px;top:60px;font-size:16px;font-size:1.6rem}#main #content #con_r #con01 h2{color:#fff;font-size:25px;font-size:2.5rem;background:#040d1a;padding:5px 5px 5px 10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:725px;font-weight:bold}#main #content #con_r #con01 img{position:absolute;z-index:10}#main #content #con_r #con02{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:750px;height:540px;position:relative;overflow:hidden;background:#122137;background:rgba(18,33,55,0.9);padding:10px 0px 10px 10px}#main #content #con_r #con02 h2{color:#fff;font-size:25px;font-size:2.5rem;background:#040d1a;padding:5px 5px 5px 10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:725px;font-weight:bold}#main #content #con_r #con02 img{position:absolute;z-index:10;left:20px}#main #content #con_r #con02 p:nth-of-type(1){padding:5px}#main #content #con_r #con02 p:nth-of-type(2){position:relative;top:365px;left:130px}#main #content #con_r #con03{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:750px;height:540px;position:relative;overflow:hidden;background:#122137;background:rgba(18,33,55,0.9);padding:10px 0px 10px 10px}#main #content #con_r #con03 h2{color:#fff;font-size:25px;font-size:2.5rem;background:#040d1a;padding:5px 5px 5px 10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:725px;font-weight:bold}#main #content #con_r #con03 p{padding:5px;width:550px}#main #content #con_r #con03 dl:nth-of-type(1){background:#040d1a;padding:5px 5px 10px 10px;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:260px}#main #content #con_r #con03 dl:nth-of-type(1) ul{position:relative;left:32px;line-height:21px}#main #content #con_r #con03 dl:nth-of-type(1) ul li{list-style-type:disc}#main #content #con_r #con03 dl:nth-of-type(2){background:#fff;background:rgba(255,255,255,0.9);width:380px;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;color:#18131f;font-weight:700;margin:10px 0 20px 10px;width:450px;top:150px;left:5px;z-index:10}#main #content #con_r #con03 dl:nth-of-type(2) dt{font-size:22px;font-size:2.2rem}#main #content #con_r #con03 dl:nth-of-type(2) dd{margin-left:20px;font-size:18px;font-size:1.8rem}#main #content #con_r #con03 dl:nth-of-type(2) dd ul{margin-left:10px}#main #content #con_r #con03 dl:nth-of-type(2) dd ul li{list-style-type:disc}#main #content #con_r #con03 img{position:absolute;z-index:9;top:35px;left:15px}#main #content #con_r #con04{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:750px;height:540px;position:relative;overflow:hidden;background:#122137;background:rgba(18,33,55,0.9);padding:10px 0px 10px 10px}#main #content #con_r #con04 h2{color:#fff;font-size:25px;font-size:2.5rem;background:#040d1a;padding:5px 5px 5px 10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:725px;font-weight:bold}#main #content #con_r #con04 p{padding:10px}#main #content #con_r #con04 img{position:absolute;z-index:10;top:80px;left:0}#main #content #con_r #con05{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:750px;height:540px;position:relative;overflow:hidden;background:#122137;background:rgba(18,33,55,0.9);padding:10px 0px 10px 10px}#main #content #con_r #con05 h2{color:#fff;font-size:25px;font-size:2.5rem;background:#040d1a;padding:5px 5px 5px 10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:725px;font-weight:bold}#main #content #con_r #con05 p{padding:10px}#main #content #con_r #con05 dl{background:#fff;background:rgba(255,255,255,0.9);width:380px;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;color:#18131f;font-weight:700;margin:10px 0 20px 10px;width:380px}#main #content #con_r #con05 dl dt{font-size:22px;font-size:2.2rem}#main #content #con_r #con05 dl dd{margin-left:20px;font-size:18px;font-size:1.8rem}#main #content #con_r #con05 dl dd ul{margin-left:10px}#main #content #con_r #con05 dl dd ul li{list-style-type:disc}#main #content #con_r #con05 a{width:396px;margin-left:11px;height:46px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#ff6dca;-moz-box-shadow:inset 1px 2px rgba(255,218,242,0.75);-webkit-box-shadow:inset 1px 2px rgba(255,218,242,0.75);box-shadow:inset 1px 2px rgba(255,218,242,0.75);border:solid 2px #7d0050;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlNGRhYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmNmRjYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #de4daa),color-stop(100%, #ff6dca));background-image:-moz-linear-gradient(bottom, #de4daa,#ff6dca);background-image:-webkit-linear-gradient(bottom, #de4daa,#ff6dca);background-image:linear-gradient(to top, #de4daa,#ff6dca);color:#2f001e;display:block;text-align:center;font-size:25px;font-size:2.5rem;text-decoration:none;line-height:46px;font-size:20px;font-size:2rem;margin-bottom:5px}#main #content #con_r #con05 a:hover{background-color:#c43490;-moz-box-shadow:inset 1px 2px rgba(95,4,62,0.75);-webkit-box-shadow:inset 1px 2px rgba(95,4,62,0.75);box-shadow:inset 1px 2px rgba(95,4,62,0.75);background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3MTU1NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M0MzQ5MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #771554),color-stop(100%, #c43490));background-image:-moz-linear-gradient(top, #771554,#c43490);background-image:-webkit-linear-gradient(top, #771554,#c43490);background-image:linear-gradient(to bottom, #771554,#c43490);color:#fff}#main #content #con_r #con06{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:750px;height:540px;position:relative;overflow:hidden;background:#122137;background:rgba(18,33,55,0.9);padding:10px 0px 10px 10px}#main #content #con_r #con06 h2{color:#fff;font-size:25px;font-size:2.5rem;background:#040d1a;padding:5px 5px 5px 10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:725px;font-weight:bold}#main #content #con_r #con06 p:nth-of-type(1){padding:15px 5px 0px}#main #content #con_r #con06 p:nth-of-type(2){padding:10px 5px 0px}#main #content #con_r #con06 dl{color:#fff;width:700px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:20px 20px 20px 10px;background:#4d5180;position:relative;top:40px}#main #content #con_r #con06 dl dt{font-size:22px;font-size:2.2rem;padding-bottom:5px}#main #content #con_r #con06 dl dd{margin-left:20px}#main #content #con_r #con07{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:750px;height:540px;position:relative;overflow:hidden;background:#122137;background:rgba(18,33,55,0.9);padding:10px 0px 10px 10px}#main #content #con_r #con07 h2{color:#fff;font-size:25px;font-size:2.5rem;background:#040d1a;padding:5px 5px 5px 10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:725px;font-weight:bold}#main #content #con_r #con07 p:nth-of-type(1){padding:10px 10px 20px}#main #content #con_r #con07 p:nth-of-type(2){padding:0 0 15px 20px}#main #content #con_r #con07 p:nth-of-type(2) span{line-height:33px;color:#ffae00;font-size:26px;font-size:2.6rem}#main #content #con_r #con07 a{height:46px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#ff6dca;-moz-box-shadow:inset 1px 2px rgba(255,218,242,0.75);-webkit-box-shadow:inset 1px 2px rgba(255,218,242,0.75);box-shadow:inset 1px 2px rgba(255,218,242,0.75);border:solid 2px #7d0050;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlNGRhYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmNmRjYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #de4daa),color-stop(100%, #ff6dca));background-image:-moz-linear-gradient(bottom, #de4daa,#ff6dca);background-image:-webkit-linear-gradient(bottom, #de4daa,#ff6dca);background-image:linear-gradient(to top, #de4daa,#ff6dca);color:#2f001e;display:block;text-align:center;font-size:25px;font-size:2.5rem;text-decoration:none;line-height:46px;width:246px;margin-left:11px;font-size:20px;font-size:2rem}#main #content #con_r #con07 a:hover{background-color:#c43490;-moz-box-shadow:inset 1px 2px rgba(95,4,62,0.75);-webkit-box-shadow:inset 1px 2px rgba(95,4,62,0.75);box-shadow:inset 1px 2px rgba(95,4,62,0.75);background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3MTU1NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M0MzQ5MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #771554),color-stop(100%, #c43490));background-image:-moz-linear-gradient(top, #771554,#c43490);background-image:-webkit-linear-gradient(top, #771554,#c43490);background-image:linear-gradient(to bottom, #771554,#c43490);color:#fff}#main #content #con_r #con07 img{position:absolute;top:115px;left:270px}#main #content #con_r #con07 dl{background:#fff;background:rgba(255,255,255,0.9);width:380px;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;color:#18131f;font-weight:700;margin:10px 0 20px 10px;width:380px;top:15px;margin-bottom:25px}#main #content #con_r #con07 dl dt{font-size:22px;font-size:2.2rem}#main #content #con_r #con07 dl dd{margin-left:20px;font-size:18px;font-size:1.8rem}#main #content #con_r #con07 dl dd ul{margin-left:10px}#main #content #con_r #con07 dl dd ul li{list-style-type:disc}#main #content #con_r #con07 ul{margin-left:10px}#main #content #con_r #con07 ul li{line-height:22px;color:#ffae00;font-size:15px;font-size:1.5rem;padding-left:1em;text-indent:-1em;margin-bottom:2px}#main #content #con_r #con08{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:750px;height:540px;position:relative;overflow:hidden;background:#122137;background:rgba(18,33,55,0.9);padding:10px 0px 10px 10px}#main #content #con_r #con08 h2{color:#fff;font-size:25px;font-size:2.5rem;background:#040d1a;padding:5px 5px 5px 10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:725px;font-weight:bold}#main #content #con_r #con08 p:nth-of-type(1){padding:30px 10px 0;line-height:30px}#main #content #con_r #con08 p:nth-of-type(1) span{color:#ffae00;font-size:28px;font-size:2.8rem}#main #content #con_r #con08 p:nth-of-type(2){padding:20px 10px 0}#main #content #con_r #con08 p:nth-of-type(3){color:#ffae00;font-size:15px;font-size:1.5rem;padding:0 0 10px 10px}#main #content #con_r #con08 dl{background:#fff;background:rgba(255,255,255,0.9);width:380px;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;color:#18131f;font-weight:700;margin:10px 0 20px 10px;width:380px}#main #content #con_r #con08 dl dt{font-size:22px;font-size:2.2rem}#main #content #con_r #con08 dl dd{margin-left:20px;font-size:18px;font-size:1.8rem}#main #content #con_r #con08 dl dd ul{margin-left:10px}#main #content #con_r #con08 dl dd ul li{list-style-type:disc}#main #content #con_r #con09{-moz-border-radius:10px 10px 10px 0px;-webkit-border-radius:10px;border-radius:10px 10px 10px 0px;width:750px;height:540px;position:relative;overflow:hidden;background:#122137;background:rgba(18,33,55,0.9);padding:10px 0px 10px 10px}#main #content #con_r #con09 h2{color:#fff;font-size:25px;font-size:2.5rem;background:#040d1a;padding:5px 5px 5px 10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:725px;font-weight:bold}#main #content #con_r #con09 p:nth-of-type(1){padding:10px 10px 5px}#main #content #con_r #con09 p:nth-of-type(2){padding:0px 10px 5px;line-height:30px}#main #content #con_r #con09 p:nth-of-type(2) span{color:#ffae00;font-size:28px;font-size:2.8rem}#main #content #con_r #con09 p:nth-of-type(3){padding:0px 10px 5px}#main #content #con_r #con09 dl:nth-of-type(1){background:#fff;background:rgba(255,255,255,0.9);width:380px;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;color:#18131f;font-weight:700;margin:10px 0 20px 10px;width:380px}#main #content #con_r #con09 dl:nth-of-type(1) dt{font-size:22px;font-size:2.2rem}#main #content #con_r #con09 dl:nth-of-type(1) dd{margin-left:20px;font-size:18px;font-size:1.8rem}#main #content #con_r #con09 dl:nth-of-type(1) dd ul{margin-left:10px}#main #content #con_r #con09 dl:nth-of-type(1) dd ul li{list-style-type:disc}#main #content #con_r #con09 dl:nth-of-type(2){padding-left:10px;color:#fff}#main #content #con_r #con09 dl:nth-of-type(2) ul{padding-left:15px}#main #content #con_r #con09 dl:nth-of-type(2) ul li{padding-left:1em;text-indent:-1em}#footer{width:100%;min-width:1040px;background:#210016;border-top:2px solid #fff;clear:both;position:relative;z-index:300}footer #footer .ft_box{width:1040px;margin:0 auto;padding:10px 0}footer #footer .ft_box div:nth-of-type(1){color:#fff;width:300px}footer #footer .ft_box div:nth-of-type(1) ul li{float:left;height:25px}footer #footer .ft_box div:nth-of-type(1) ul li a{color:#fff;text-decoration:none;font-size:16px;font-size:1.6rem;border-left:1px solid #fff;padding:0 5px}footer #footer .ft_box div:nth-of-type(1) ul li a:hover{text-decoration:none;color:#ff5294}footer #footer .ft_box div:nth-of-type(1) ul li a.btn_sns{width:70px}footer #footer .ft_box div:nth-of-type(1) ul li a.btn_home{width:80px}footer #footer .ft_box div:nth-of-type(1) ul li a.btn_register{width:100px}footer #footer .ft_box div:nth-of-type(1) ul li a:last-child{border-right:1px solid #fff}footer #footer .ft_box div:nth-of-type(1) h3{clear:both;padding:10px 0 5px}footer #footer .ft_box div:nth-of-type(1) h3 a{width:215px;height:28px;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;background:url(/special/9th_anniversary/images/logo_cs.png) 0 0 no-repeat}footer #footer .ft_box div:nth-of-type(1) p{font-size:15px;font-size:1.5rem}#TB_overlay{z-index:400}#TB_window{z-index:500}#TB_caption{display:none}
