/*******************************************/
/*                                         */
/*                                         */
/*  数霊術Mainページ用テンプレート         */
/*                                         */
/*                                         */
/*******************************************/

/***************************************************/
/***************************************************/
/***************************************************/
/*                                                 */
/*  ボディー部（数霊術Mainページコンテンツ）       */
/*                                                 */
/***************************************************/
/***************************************************/
/***************************************************/

div#top{
	width: 804px;
	height: 1200px;
	position: relative;
	left: 177px;
}

/************************************************/
/*                                              */
/*      数霊術Mainページコンテンツメニュー      */
/*                                              */
/************************************************/

div#top_menu{
	width: 803px;
	height: 20px;
        border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: silver;
        text-align: center;
        font-size: small;
        line-height: 20px;
	position: relative;
        background-color: #ffffff;
/*        background-color: silver;*/
}

/****************************************/
/*                                      */
/*      数霊術Mainページコンテンツ      */
/*                                      */
/****************************************/

/*      数霊術Mainページ文字修飾クラス  */

label.top_s0_text_a{
	font-size: 11pt;
        font-weight: bold;
}

label.top_s0_text_b{
	font-size: 10pt;
        font-weight: bold;
        color: #006400;
}

label.top_s0_text_c{
	font-size: 10pt;
        font-weight: bold;
        color: #8b0000;
}

/************************/
/*      【数霊術】      */
/************************/

/*      数霊術占い入力欄のページ    */

div#top_s0input{
	width: 803px;
	height: 1173px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 1;
        background-color: #ffffff;
/*        background-color: gold;*/
}

/*      数霊術のページの見出し    */

div#top_s0input_hed{
	width: 790px;
	height: 20px;
	font-size: 12pt;
        font-weight: bold;
        color: #000066;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 5px;
        left: 5px;
        background-color: #d2b48c;
/*        background-color: gold;*/
}

/*      数霊術の入力域    */

div#top_s0input_data{
	width: 790px;
	height: 100px;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 35px;
        left: 5px;
        background-color: #c0c0c0;
/*        background-color: gold;*/
}

/*      数霊術(カナ文字)の入力域    */

div#top_s0input_kana{
	width: 790px;
	height: 1025px;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 145px;
        left: 5px;
        background-color: #c0c0c0;
/*        background-color: gold;*/
}

/*      数霊術の入力域のテーブル域    */

table.input_Tb{
	width: 785px;
        background-color: #778899;
}

tr.input_Tb_L{
        background-color: #ffffff;
}

td.input_Tb_tbh{
	font-size: 10pt;
        font-weight: bold;
        background-color: #bdb76b;
}

td.input_Tb_tb{
	font-size: 10pt;
        font-weight: bold;
        background-color: #2f4f4f;
}

input.input_kana{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

/*      解説のページ    */

div#top_s0kaisetu{
	width: 803px;
	height: 1173px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 0;
        background-color: #ffffff;
/*        background-color: gold;*/
}

/*      解説のページの見出し    */

div#top_s0kaisetu_hed{
	width: 790px;
	height: 20px;
	font-size: 12pt;
        font-weight: bold;
        color: #000066;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 5px;
        left: 5px;
        background-color: #dda0dd;
/*        background-color: gold;*/
}

/*      解説の表示域    */

div#top_s0kaisetu_doc{
	width: 790px;
	height: 1135px;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 35px;
        left: 5px;
        background-color: #c0c0c0;
/*        background-color: gold;*/
}

/*      解説のテーブル域    */

table.s0kaisetu_Tb{
	width: 785px;
        background-color: #778899;
}

tr.s0kaisetu_Tb_L{
        background-color: #ffffff;
}

td.s0kaisetu_Tb_tbh{
	font-size: 10pt;
        font-weight: bold;
        background-color: #5f9ea0;
}

textarea.s0kaisetu_textarea{
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

/*      相性のページ    */

div#top_s0aisyou{
	width: 803px;
	height: 1173px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 0;
        background-color: #ffffff;
/*        background-color: gold;*/
}

/*      相性のページの見出し    */

div#top_s0aisyou_hed{
	width: 790px;
	height: 20px;
	font-size: 12pt;
        font-weight: bold;
        color: #000066;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 5px;
        left: 5px;
        background-color: #90ee90;
/*        background-color: gold;*/
}

/*      相性の表示域    */

div#top_s0aisyou_doc{
	width: 790px;
	height: 1135px;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 35px;
        left: 5px;
        background-color: #c0c0c0;
/*        background-color: gold;*/
}

/*      相性のテーブル域    */

table.s0aisyou_Tb{
	width: 785px;
        background-color: #778899;
}

tr.s0aisyou_Tb_L{
        background-color: #ffffff;
}

td.s0aisyou_Tb_tbh{
	font-size: 10pt;
        font-weight: bold;
        background-color: #5f9ea0;
}

textarea.s0aisyou_textarea{
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

/*      運勢のページ    */

div#top_s0unsei{
	width: 803px;
	height: 1173px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 0;
        background-color: #ffffff;
/*        background-color: gold;*/
}

/*      運勢のページの見出し    */

div#top_s0unsei_hed{
	width: 790px;
	height: 20px;
	font-size: 12pt;
        font-weight: bold;
        color: #000066;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 5px;
        left: 5px;
        background-color: #b0c4de;
/*        background-color: gold;*/
}

/*      運勢の表示域    */

div#top_s0unsei_doc{
	width: 790px;
	height: 1135px;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 35px;
        left: 5px;
        background-color: #c0c0c0;
/*        background-color: gold;*/
}

/*      運勢のテーブル域    */

table.s0unsei_Tb{
	width: 785px;
        background-color: #778899;
}

tr.s0unsei_Tb_L{
        background-color: #ffffff;
}

td.s0unsei_Tb_tbh{
	font-size: 10pt;
        font-weight: bold;
        background-color: #5f9ea0;
}

textarea.s0unsei_textarea{
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

/*      愛情運のページ    */

div#top_s0love{
	width: 803px;
	height: 1173px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 0;
        background-color: #ffffff;
/*        background-color: gold;*/
}

/*      愛情運のページの見出し    */

div#top_s0love_hed{
	width: 790px;
	height: 20px;
	font-size: 12pt;
        font-weight: bold;
        color: #000066;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 5px;
        left: 5px;
        background-color: #bdb76b;
/*        background-color: gold;*/
}

/*      愛情運の表示域    */

div#top_s0love_doc{
	width: 790px;
	height: 1135px;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 35px;
        left: 5px;
        background-color: #c0c0c0;
/*        background-color: gold;*/
}

/*      愛情運のテーブル域    */

table.s0love_Tb{
	width: 785px;
        background-color: #778899;
}

tr.s0love_Tb_L{
        background-color: #ffffff;
}

td.s0love_Tb_tbh{
	font-size: 10pt;
        font-weight: bold;
        background-color: #5f9ea0;
}

textarea.s0love_textarea{
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

/*      ラッキー情報のページ    */

div#top_s0lucky{
	width: 803px;
	height: 1173px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 0;
        background-color: #ffffff;
/*        background-color: gold;*/
}

/*      ラッキー情報のページの見出し    */

div#top_s0lucky_hed{
	width: 790px;
	height: 20px;
	font-size: 12pt;
        font-weight: bold;
        color: #000066;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 5px;
        left: 5px;
        background-color: #8fbc8f;
/*        background-color: gold;*/
}

/*      ラッキー情報の表示域    */

div#top_s0lucky_doc{
	width: 790px;
	height: 1135px;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 35px;
        left: 5px;
        background-color: #c0c0c0;
/*        background-color: gold;*/
}

/*      ラッキー情報のテーブル域    */

table.s0lucky_Tb{
	width: 785px;
        background-color: #778899;
}

tr.s0lucky_Tb_L{
        background-color: #ffffff;
}

td.s0lucky_Tb_tbh{
	font-size: 10pt;
        font-weight: bold;
        background-color: #5f9ea0;
}

/**********************************/
/*      相性【数霊術】            */
/**********************************/

div#top_aisyou{
	width: 803px;
	height: 1174px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 0;
        background-color: #ffffff;
/*        background-color: pink;*/
}

/**********************************/
/*      Link【数霊術】            */
/**********************************/

div#top_Link{
	width: 803px;
	height: 1174px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 0;
        background-color: #ffffff;
/*        background-color: lime;*/
}