@charset 'utf-8';


/* ===============================================================
 雑誌ページ用スタイルシート
================================================================== */

img { vertical-align: baseline; }
a img{ border: 0; }



/* ===============================================================
雑誌紹介
================================================================== */
/* division */
/* メイン全体 */
div#magazine_box
{
    width:                  770px;
}

div#magazine_box h2
{
    text-indent:            -9999px;
}

div#mag_top
{
    width:                  760px;
}

div#mag_bottom
{
    clear:                  both;
    width:                  760px;
}

/************************
 共通
************************/
/* 画像 */
div.magazine_img
{
    float:                  left;
    width:                  150px;
}

/* キャッチコピー */
div.magazine_copy
{
    float:                  left;
    width:                  180px;
    margin-left:            10px;
    margin-top:             14px;
}

div.magazine_back
{
    clear:                  both;
    width:                  170px;
    margin-left:            160px;
    margin-top:             20px;
    font-size:              1em;
}


div.magazine_back a
{
    color:                  #3366ff;
    font-size:              1em;
    font-weight:            bold;
}

div.magazine_back a:visited
{
    color:                  #3366ff;
    font-size:              1em;
    font-weight:            bold;
}

div.magazine_back a:hover
{
    color:                  #ff8866;
    text-decoration:        none;
    font-size:              1em;
    font-weight:            bold;
}



/************************
 婦人之友
************************/
div#magazine_left
{
    float:                  left;
    width:                  360px;
}

/* 雑誌表題 */
div#magazine_left h2
{
    width:                  350px;
    height:                 34px;
    background:             url(../images/magazine_title_001.gif) no-repeat;
}
td.xTitle01 {
	padding: 4px 6px 2px 6px;
}
td.xTitle02 {
	padding: 10px 6px 7px 6px;
}


/************************
 明日の友
************************/
div#magazine_right
{
    float:                  right;
    width:                  360px;
}

/* 雑誌表題 */
div#magazine_right h2
{
    width:                  350px;
    height:                 34px;
    background:             url(../images/magazine_title_002.gif) no-repeat;
}


/************************
 かぞくのじかん
************************/
div#magazine_center
{
    width:                  760px;
    margin-top:             20px;
}

/* 雑誌表題 */
div#magazine_center h2
{
    width:                  740px;
    height:                 34px;
    background:             url(../images/magazine_title_003.gif) no-repeat;
}

div.magazine_back_kz
{
    float:                  left;
    margin-left:            20px;
    margin-top:             20px;
}

div.magazine_back_kz a
{
    color:                  #3366ff;
    font-weight:            bold;
}

div.magazine_back_kz a:visited
{
    color:                  #3366ff;
    font-weight:            bold;
}

div.magazine_back_kz a:hover
{
    color:                  #ff8866;
    text-decoration:        none;
    font-weight:            bold;
}

/* 目次 */
table.kz_index_t td
{
    font-size:              85%;
}

td a.kz_idxt_a
{
    font-size:              100%;
}

td a.kz_idxt_a:visited
{
    font-size:              100%;
}

td a.kz_idxt_a:hover
{
    font-size:              100%;
}
td.mokuji_bg {
	background: url(../images/mokuji_bg.gif) left bottom repeat-x; 
}
/* トップへ戻る */
div#top_r
{
    text-align:             right;
    float:                  none;
    clear:                  both;
}

/* MTアーカイブ出力 2号分 */
table.magazine_part
{
    width:                  742px;
    border:                 none;
    background:             #ffffff;
}

table.magazine_part td
{
    width:                  370px;
/*    height:                 240px;*/
    text-align:             left;
    vertical-align:         top;
    background:             #ffffff;
}

/* MTアーカイブ出力 各号 */
table.magazine_part table.mag_tbl
{
    width:                  370px;
    height:                 170px;
}

table.magazine_part table.mag_tbl td
{
    text-align:             left;
}

/* 表紙画像/作者 */
table.magazine_part td.mag_tbl_img
{
    text-align:             center;
    width:                  111px;
/*    height:                 160px;*/
}

table.magazine_part td.mag_tbl_img span
{
    width:                  111px;
    font-size:              85%;
    background:             #ccebff;
}

/* タイトル */
table.magazine_part td.mag_tbl_ttl
{
    width:                  246px;
    height:                 17px;
    background:             #a6dcff;
}

table.magazine_part td.mag_tbl_ttl span
{
    margin-left:            10px;
    font-weight:            bold;
}

/* 内容 */
table.magazine_part td.mag_tbl_cont
{
    background:             #f3faff;
/*    height:                 120px;*/
}

ul.mag_tbl_cont_ul
{
    list-style:             none;
    margin-left:            0px;
    padding-left:           0px;
}

ul.mag_tbl_cont_ul li
{
    margin-bottom:          3px;
    margin-left:            8px;
    font-size:              90%;
}

/* カート */
table.magazine_part td.mag_tbl_cart
{
    width:                  120px;
    height:                 20px;
    background:             #f3faff;
    color:                  #ff0000;
    font-weight:            bold;
}

table.magazine_part td.mag_tbl_cart span
{
    margin-left:            8px;
}

/* 定価 */
table.magazine_part td.mag_tbl_price
{
    background:             #f3faff;
    width:                  120px;
    /*font-weight:            bold;*/
}

/*
table.sptbl0905
{
    position:               relative;
}

div#kindaishi
{
    width:                  220px;
    position:               absolute;
    top:                    120px;
    left:                   430px;
}
*/


