/*****************************************/
/*                                       */
/*                                       */
/*  四柱推命ページ用テンプレート         */
/*                                       */
/*                                       */
/*****************************************/

/*****************************************/
/*****************************************/
/*****************************************/
/*                                       */
/*  ボディー部（ページコンテンツ）       */
/*                                       */
/*****************************************/
/*****************************************/
/*****************************************/

div#top{
	width: 804px;
	height: 1200px;
	position: relative;
	left: 177px;
}

/**********************************************/
/*                                            */
/*      四柱推命ページコンテンツメニュー      */
/*                                            */
/**********************************************/

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;*/
}

/**************************************/
/*                                    */
/*      四柱推命ページコンテンツ      */
/*                                    */
/**************************************/

/*      四柱推命ページ文字修飾クラス  */

label.top_4stn_text_a{
	font-size: 11pt;
        font-weight: bold;
}

label.top_4stn_text_b{
	font-size: 10pt;
        font-weight: bold;
        color: #006400;
}

label.top_4stn_text_c{
	font-size: 10pt;
        font-weight: bold;
        color: #8b0000;
}

label.top_4stn_text_d{
	font-size: 10pt;
        font-weight: bold;
        color: #ffffff;
}

label.top_4stn_text_e{
	font-size: 10pt;
        font-weight: bold;
        color: #ffff66;
}
label.top_4stn_text_f{
	font-size: 10pt;
        font-weight: bold;
}

/**********************************/
/*                                */
/*      四柱推命共通テーブル域    */
/*                                */
/**********************************/

table#h4stn_Tb_input{
	width: 780px;
        background-color: #778899;
}

table#h4stn_Tb_kihon{
	width: 780px;
        background-color: #778899;
}

table#h4stn_Tb_comment{
	width: 780px;
        background-color: #778899;
}

table#h4stn_Tb_calendar{
	width: 780px;
        background-color: #778899;
}

table#h4stn_Tb_daiun{
	width: 780px;
        background-color: #778899;
}

table#h4stn_Tb_nenun{
	width: 780px;
        background-color: #778899;
}

table#h4stn_Tb_getuun{
	width: 780px;
        background-color: #778899;
}

table#h4stn_Tb_nitiun{
	width: 780px;
        background-color: #778899;
}

tr.h4stn_Tb_L{
        background-color: #ffffff;
}

td.h4stn_Tb_h{
	font-size: 10pt;
        font-weight: bold;
        background-color: #98fb98;
}

td.h4stn_Tb_t{
	font-size: 10pt;
        font-weight: bold;
        background-color: #deb887;
}

td.h4stn_Tb_t_DarkSlateGray{
	font-size: 10pt;
        font-weight: bold;
        background-color: #2f4f4f;
}

td.h4stn_Tb_tb{
	font-size: 10pt;
        font-weight: bold;
        background-color: #5f9ea0;
}

input.h4stn_button{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input.h4stn_text{
	height: 10px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

select.h4stn_select{
	height: 16px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

textarea.h4stn_textarea{
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

/********************/
/*                  */
/*      空亡表示    */
/*                  */
/********************/

/*   【大運画面】   */

input#h4stn_DaiUn_Kubou_00{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_DaiUn_Kubou_01{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_DaiUn_Kubou_02{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_DaiUn_Kubou_03{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_DaiUn_Kubou_04{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_DaiUn_Kubou_05{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_DaiUn_Kubou_06{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_DaiUn_Kubou_07{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_DaiUn_Kubou_08{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_DaiUn_Kubou_09{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_DaiUn_Kubou_10{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_DaiUn_Kubou_11{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_DaiUn_Kubou_12{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

/*   【年運画面】   */

input#h4stn_NenUn_Kubou_00{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_NenUn_Kubou_01{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_NenUn_Kubou_02{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_NenUn_Kubou_03{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_NenUn_Kubou_04{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_NenUn_Kubou_05{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_NenUn_Kubou_06{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_NenUn_Kubou_07{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_NenUn_Kubou_08{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_NenUn_Kubou_09{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_NenUn_Kubou_10{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_NenUn_Kubou_11{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_NenUn_Kubou_12{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

/*   【月運画面】   */

input#h4stn_GetuUn_Kubou_00{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_GetuUn_Kubou_01{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_GetuUn_Kubou_02{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_GetuUn_Kubou_03{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_GetuUn_Kubou_04{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_GetuUn_Kubou_05{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_GetuUn_Kubou_06{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_GetuUn_Kubou_07{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_GetuUn_Kubou_08{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_GetuUn_Kubou_09{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_GetuUn_Kubou_10{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_GetuUn_Kubou_11{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

/*   【日運画面】   */

input#h4stn_HiUn_Kubou_00{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_HiUn_Kubou_01{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_HiUn_Kubou_02{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_HiUn_Kubou_03{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_HiUn_Kubou_04{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_HiUn_Kubou_05{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_HiUn_Kubou_06{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_HiUn_Kubou_07{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_HiUn_Kubou_08{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_HiUn_Kubou_09{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_HiUn_Kubou_10{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_HiUn_Kubou_11{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input#h4stn_HiUn_Kubou_12{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

/******************************/
/******************************/
/******************************/
/*      【四柱推命画面】      */
/******************************/
/******************************/
/******************************/

/*      【四柱推命画面】親    */

div#top_4stn{
	width: 803px;
	height: 1174px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 1;
        background-color: #ffffff;
/*        background-color: gold;*/
}

/******************************************************/
/*      【四柱推命】データ入力及び命式表示のページ    */
/******************************************************/

div#top_4stn_input{
	width: 803px;
	height: 1174px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 1;
        background-color: #ffffff;
/*        background-color: gold;*/
}

/*      四柱推命のページの見出し    */

div#top_4stn_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_4stn_data{
	width: 790px;
	height: 1135px;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 35px;
        left: 5px;
        background-color: #c0c0c0;
/*        background-color: gold;*/
}

/****************************/
/*      四柱解説のページ    */
/****************************/

div#top_4stn_comment{
	width: 803px;
	height: 1174px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 0;
        background-color: #ffffff;
/*        background-color: gold;*/
}

/*      四柱解説のページの見出し    */

div#top_4stn_comment_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_4stn_kihon{
	width: 790px;
	height: 110px;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 35px;
        left: 5px;
        background-color: #c0c0c0;
/*        background-color: gold;*/
}

/*      四柱解説の表示域    */

div#top_4stn_comment_vew{
	width: 790px;
	height: 1015px;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 155px;
        left: 5px;
        background-color: #c0c0c0;
/*        background-color: gold;*/
}

/**********************************/
/*      四柱カレンダーのページ    */
/**********************************/

div#top_4stn_calendar{
	width: 803px;
	height: 1174px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 0;
        background-color: #ffffff;
/*        background-color: gold;*/
}

/*      四柱カレンダーのページの見出し    */

div#top_4stn_calendar_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: #5f9ea0;
/*        background-color: gold;*/
}

/*      四柱カレンダーの表示域    */

div#top_4stn_calendar_tbl{
	width: 790px;
	height: 1055px;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 115px;
        left: 5px;
        background-color: #c0c0c0;
/*        background-color: gold;*/
}

/*      四柱カレンダーテーブル域    */

tr.cal_Tb_L{
        background-color: #ffffff;
}

td.cal_Tb_h{
	font-size: 10pt;
        font-weight: bold;
        background-color: #98fb98;
}

td.cal_Tb_t{
	font-size: 10pt;
        font-weight: bold;
        text-align: center;
	height: 28px;
        background-color: #deb887;
}

td.cal_Tb_tb{
	font-size: 10pt;
        font-weight: bold;
        background-color: #5f9ea0;
}

input.cal_button{
	height: 20px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input.cal_text{
	height: 10px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

select.cal_select{
	height: 16px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

textarea.cal_textarea{
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

/*      四柱カレンダ(玉)    */

input.cal_tama_b{
        width: 79px;
	height: 18px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

input.cal_tama_t{
        width: 72px;
	height: 10px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

/************************/
/*      大運のページ    */
/************************/

div#top_4stn_y10{
	width: 803px;
	height: 1174px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 0;
        background-color: #ffffff;
/*        background-color: gold;*/
}

/*      大運のページの見出し    */

div#top_4stn_y10_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_4stn_y10_vew{
	width: 790px;
	height: 1055px;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 115px;
        left: 5px;
        background-color: #c0c0c0;
/*        background-color: gold;*/
}

/************************/
/*      年運のページ    */
/************************/

div#top_4stn_yy{
	width: 803px;
	height: 1174px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 0;
        background-color: #ffffff;
/*        background-color: gold;*/
}

/*      年運のページの見出し    */

div#top_4stn_yy_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_4stn_yy_vew{
	width: 790px;
	height: 1055px;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 115px;
        left: 5px;
        background-color: #c0c0c0;
/*        background-color: gold;*/
}

/*      年運のテーブル域    */

input.yy_text{
	height: 10px;
	font-size: 9pt;
        font-weight: bold;
        color: #000000;
}

/************************/
/*      月運のページ    */
/************************/

div#top_4stn_mm{
	width: 803px;
	height: 1174px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 0;
        background-color: #ffffff;
/*        background-color: gold;*/
}

/*      月運のページの見出し    */

div#top_4stn_mm_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_4stn_mm_vew{
	width: 790px;
	height: 1055px;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 115px;
        left: 5px;
        background-color: #c0c0c0;
/*        background-color: gold;*/
}

/************************/
/*      日運のページ    */
/************************/

div#top_4stn_dd{
	width: 803px;
	height: 1174px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 0;
        background-color: #ffffff;
/*        background-color: gold;*/
}

/*      日運のページの見出し    */

div#top_4stn_dd_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_4stn_dd_vew{
	width: 790px;
	height: 1055px;
        padding-top: 5px;
        padding-left: 5px;
	position: absolute;
        top: 115px;
        left: 5px;
        background-color: #c0c0c0;
/*        background-color: gold;*/
}

/********************/
/********************/
/********************/
/*      解説１      */
/********************/
/********************/
/********************/

div#top_text_1{
	width: 803px;
	height: 1174px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 0;
        background-color: #ffffff;
/*        background-color: pink;*/
}

/********************/
/********************/
/********************/
/*      書籍        */
/********************/
/********************/
/********************/

div#top_text_2{
	width: 803px;
	height: 1174px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 0;
        background-color: #ffffff;
/*        background-color: aqua;*/
}

/******************************/
/******************************/
/******************************/
/*      Link【四柱推命】      */
/******************************/
/******************************/
/******************************/

div#top_Link{
	width: 803px;
	height: 1174px;
        padding-top: 5px;
	position: absolute;
        top: 21px;
        z-index: 0;
        background-color: #ffffff;
/*        background-color: lime;*/
}