@charset "shift_jis";
/* CSS Document */

* { margin: 0; padding: 0; }
body { background: #DE005B; font-size: 14px; line-height: 1.7; color:#333; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
hr { display: none; }
ul { list-style: none; }
img { border: none; }

/*リンク設定
----------------------------------------------*/
a:link { color:#4798ED; text-decoration : none}
a:active { color: #4798ED; text-decoration : none}
a:visited { color: #4798ED; text-decoration : none}
a:hover { color:#4798ED; text-decoration: underline;}

a:hover.ov { position:relative; top:1px; left:1px; }

/*テキスト設定
----------------------------------------------*/
.noText { display: none; }

/*メニュー
----------------------------------------------*/
.iphoneMenu1 {
	position: absolute;
	top: 55px;
	left: 407px;
}
.iphoneMenu2 {
	position: absolute;
	top: 55px;
	left: 495px;
}
.iphoneMenu3 {
	position: absolute;
	top: 55px;
	left: 570px;
}
.iphoneMenu4 {
	position: absolute;
	top: 55px;
	left: 713px;
}


/*ストーリー
----------------------------------------------*/
#iphoneStory {
	width: 830px;
	height: 600px;
	background: url(../img/iphone_spring/main_back.png) no-repeat;
	position: relative;
}
#iphoneStoryText {
	background: url(../img/iphone_spring/menu1_text.png) no-repeat;
	width: 404px;
	height: 310px;
	text-indent: -9999px;
	position: absolute;
	top: 115px;
	left: 400px;
}


/*スペック
----------------------------------------------*/
#iphoneSpec {
	width: 830px;
	height: 600px;
	background: url(../img/iphone_spring/main_back.png) no-repeat;
	position: relative;
}
#iphoneSpecTitle {
	background: url(../img/iphone_spring/menu2_title.png) no-repeat;
	width: 404px;
	height: 41px;
	text-indent: -9999px;
	position: absolute;
	top: 115px;
	left: 400px;
}
#iphoneSpecImg {
	width: 385px;
	height: 265px;
	position: absolute;
	top: 170px;
	left: 410px;
}
#iphoneSpec table {
	width: 300px;
	margin: 0 auto;
	font-size: 12px;
	position: absolute;
	top: 450px;
	left: 460px;
}
#iphoneSpec th {
	text-align: right;
	background: #F2A3C0;
}
#iphoneSpec td {
	text-align: left;
	background: #ffffff;
}
#iphoneSpec table,#iphoneSpec th,#iphoneSpec td {
	padding: 3px;
	border: 1px solid #333;
	border-collapse: collapse;
}


/*キャラクター　共通
----------------------------------------------*/
#iphoneChara {
	width: 2490px;
/*----clearfix-----*/
_height: 1px;
min-height: 1px;
}
#iphoneChara:after {
content: ".";
display: block;
clear: both;
height: 0;
visibility: hidden;
}
/*----clearfix-----*/
#iphoneCharaTomoe,#iphoneCharaNanami,#iphoneCharaSuzuya { float: left; }

.iphoneCharaLeft {
	position: absolute;
	top: 490px;
	left: 415px;
}
.iphoneCharaRight {
	position: absolute;
	top: 490px;
	left: 615px;
}


/*キャラクター　土萌羊
----------------------------------------------*/
#iphoneCharaTomoe {
	width: 830px;
	height: 600px;
	background: url(../img/iphone_spring/menu3_tomoe.png) no-repeat;
	position: relative;
}

/*キャラクター　七海哉太
----------------------------------------------*/
#iphoneCharaNanami {
	width: 830px;
	height: 600px;
	background: url(../img/iphone_spring/menu3_nanami.png) no-repeat;
	position: relative;
}

/*キャラクター　東月錫也
----------------------------------------------*/
#iphoneCharaSuzuya {
	width: 830px;
	height: 600px;
	background: url(../img/iphone_spring/menu3_suzuya.png) no-repeat;
	position: relative;
}



/*追加要素
----------------------------------------------*/
#iphoneTsuika {
	width: 830px;
	height: 600px;
	background: url(../img/iphone_spring/main_back.png) no-repeat;
	position: relative;
}
#iphoneTsuikaTitle {
	background: url(../img/iphone_spring/menu4_title.png) no-repeat;
	width: 403px;
	height: 48px;
	text-indent: -9999px;
	position: absolute;
	top: 115px;
	left: 400px;
}

#iphoneTsuikaA {
	width: 255px;
	height: 173px;
	position: absolute;
	top: 187px;
	left: 397px;
}
#iphoneTsuikaAtext {
	position: absolute;
	top: 196px;
	left: 669px;
}
#iphoneTsuikaB {
	width: 255px;
	height: 173px;
	position: absolute;
	top: 230px;
	left: 565px;
}
#iphoneTsuikaBtext {
	position: absolute;
	top: 400px;
	left: 403px;
}
































