/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *	虹色の王子様　Web用css
 *
 *　PRODUCE ASSOCIATION,
 *　since 2009.12.09
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

/* =======================================================
			サイト全体　設定
　======================================================== */
/* ===== スクロール設定 ===== */
html {
	overflow-y : scroll;
}

/* ===== サイト初期化（センタリング） ===== */
body {
	margin : 0;
	padding : 0;
	text-align : center;
	width : 100%;
	background-image : url(../img/bg.gif);
	background-repeat : repeat;
}

/* ===== サイト全体（センタリング用） ===== */
#container {
	/*border : solid 1px black;*/
	/*text-align : left;*/
	margin : 0;
	width : auto;
	font-size : 12px;
}

/* ===== 文字を消す ===== */
.none {
	display : none;
}

/* ===== リンク色 ===== */
a {
    color : #0000FF;
    font-style : normal;
    text-decoration : underline;
    border-style : none;
}

.vmiddle {
	vertical-align : middle;
	font-weight : normal;
}

.vbottom{
	vertical-align : bottom;
	font-weight : normal;
}



/* ========================================================
			コンテンツ　設定
   ======================================================== */
/* ===== コンテンツナビ01　設定 ===== */
#contents_navi01 {
	/*border : solid 1px orange;*/
	position : relative;
	margin : 0;
	padding : 0;
	text-align : right;
	right : 0;
	width : 10px;
	height : 20px;

}

/* ===== コンテンツセンター　設定 ===== */
#contents_main {
	/*border : solid 1px red;*/
	position : relative;
	margin : 0 auto;
	padding : 0;
	width : 1025px;
	height : 788px;
}

/* ===== コンテンツメイン　設定 ===== */
#contents_end {
	/*border : solid 1px red;*/
	position : relative;
	margin : 0;
	padding : 0;
	font-size : 1px;
	width : 960px;
	height : 10px;
}

/* ===== コンテンツ　ウィンドウ　設定 ===== */
#contents_window {
	/*border : solid 1px red;*/
	position : relative;
	margin : 0;
	padding : 0;
	width : 960px;
	height : 540px;
	background-color : #f4f3e7;
}

/* ===== コンテンツ　ネイス　設定 ===== */

#neith {
	/*border : solid 1px red;*/
	position : relative;
	margin : 0;
	padding : 0;
	font-size : 14px;
	width : 960px;
	height : 540px;
	background-color : #ffffff;
}

#neith_img {
	/*border : solid 1px red;*/
	position : relative;
	margin : 0 auto;
	padding : 0;
	width : 241px;
	height : 126px;
	top : 200px;
	background-image : url("../img/wing.gif");
	background-position : center;
	background-repeat : no-repeat;
	vertical-align : bottom;
}

#neith_txt {
	/*border : solid 1px red;*/
	position : relative;
	margin : 0 auto;
	padding : 0;
	width : 241px;
	height : auto;
	top : 220px;
}







/* ===== アクセス　設定 ===== */
#access {
	border : solid 1px #ffffff;
	position : relative;
	margin : 4px auto;
	padding : 0;
	width : 950px;
	height : 100px;
	background-color : #c6b9a6;

}

#qr {
	/*border : solid 1px red;*/
	position : absolute;
	margin : 0 auto;
	padding : 0;
	top : 10px;
	right : 10px;
	width : 210px;
	height : 80px;
	background-image : url("../img/qr.jpg");
	background-repeat : no-repeat;
}

#qr_txt {
	/*border : solid 1px red;*/
	position : absolute;
	margin : 0;
	padding : 0;
	top : 10px;
	left : 20px;
	width : 440px;
	height : 80px;
	text-align : left;
	line-height : 20px;
	vertical-align : middle;
	background-image : url("../img/qu_text.gif");
	background-repeat : no-repeat;
}

.title {
	color : #5654a2;
	font-size : 16px;
	font-weight : bold;
}





/* ===== 携帯に送る　設定 ===== */
#to_mobile {
	/*border : solid 1px blue;*/
	position : absolute;
	margin : 0;
	padding : 0;
	top : 20px;
	left : 20px;
	width : 196px;
	height : 80px;
	text-align : center;
}

/* ===== 携帯に送る　設定（送信フォーム） ===== */
#form {
	/*border : solid 1px blue;*/
	position : relative;
	margin : 0 auto;
	padding : 0;
	top : 0;
	left : 450px;
	width : 196px;
	height : 60px;
	font-family : 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	color : #000000;
	font-size : 12px;
}

/* ===== 携帯に送る　設定（送信フォーム） ===== */
#input_01 {
	font-size : 12px;
	width : 159px;
}

#input_02 {
	font-size : 12px;
	width : 165px;
}

#input_03 {
	font-size : 12px;
	width : 167px;
}
















/* ========================================================
			Flash　設定
   ======================================================== */
/* ===== メインフラッシュ　設定 ===== */
#main_flash {
	border : solid 3px #ffffff;
	position : relative;
	margin : 0 auto;
	top : 31px;
	padding : 0;
	width : 960px;
	height : auto;
}

#waku_top_left {
	/*border : solid 1px green;*/
	position : absolute;
	margin : 0;
	padding : 0;
	top : 0px;
	left : 0px;
	width : 57px;
	height : 57px;
	background-image : url("../img/waku_top_left.gif");
	background-repeat : no-repeat;
}

#waku_top_right {
	/*border : solid 1px green;*/
	position : absolute;
	margin : 0;
	padding : 0;
	top : 0px;
	right : 0px;
	width : 57px;
	height : 57px;
	background-image : url("../img/waku_top_right.gif");
	background-repeat : no-repeat;
}

#waku_end_left {
	/*border : solid 1px green;*/
	position : absolute;
	margin : 0;
	padding : 0;
	bottom : 0px;
	left : 0px;
	width : 57px;
	height : 57px;
	background-image : url("../img/waku_end_left.gif");
	background-repeat : no-repeat;
}

#waku_end_right {
	/*border : solid 1px green;*/
	position : absolute;
	margin : 0;
	padding : 0;
	bottom : 0px;
	right : 0px;
	width : 57px;
	height : 57px;
	background-image : url("../img/waku_end_right.gif");
	background-repeat : no-repeat;
}
