﻿@charset "UTF-8";

/* メインコンテンツ */

h2#top_h2{
background: url("../images/top_title.gif") no-repeat;
width:510px;
height:25px;
text-indent:-9999px;
margin:10px auto 30px;
_margin-left:150px;
}

h3#top_h3{
background: url("../images/top_title2.gif") no-repeat;
width:700px;
height:20px;
text-indent:-9999px;
margin-left:50px;
}

p.top_cap{
color:#74bf37;
margin-left:50px;
}

/* トップ　マタニティ */

div#top_maternity{
margin-top:30px;
margin-left:140px;
}

div#top_maternity h3{
background: url("../images/maternity_title.gif") no-repeat;
width:180px;
height:20px;
text-indent:-9999px;
}

div#top_maternity div{
background: url("../images/maternity_bg.jpg") no-repeat;
width:500px;
height:195px;
padding-top:0px;
float:left;
}

div#top_maternity p#title_maternity{
background: url("../images/maternity_title2.gif") no-repeat;
width:200px;
height:20px;
text-indent:-9999px;
margin-top:20px;
margin-left:200px;
}

div#top_maternity p.top_caption{
width:310px;
margin:10px 0px 0px 160px;
padding:10px 10px 0px 20px;
border-top:dashed 1px #bb0033;
}

div#top_maternity p#button{
margin:10px 0px 0px 230px;
padding:0px 0px 0px 0px;
}

/* トップ　ギフト */
div#top_gift{
margin-top:15px;
margin-left:40px;
_margin-left:20px;
float:left;
}

div#top_gift h3{
background: url("../images/gift_title.gif") no-repeat;
width:140px;
height:20px;
text-indent:-9999px;
}

div#top_gift div{
background: url("../images/gift_bg.jpg") no-repeat;
width:345px;
height:155px;
padding-top:0px;
margin-top:0px;
float:left;
}

div#top_gift p#title_gift{
background: url("../images/gift_title2.gif") no-repeat;
width:95px;
height:35px;
text-indent:-9999px;
margin-left:170px;
margin-top:15px;
}

div#top_gift p.top_caption{
margin-top:5px;
margin-left:110px;
border-top:dashed 1px #aaca43;
padding:5px;
}

/* トップ　ベビー */
div#top_baby{
margin-top:15px;
margin-left:25px;
float:left;
}

div#top_baby h3{
background: url("../images/baby_title.gif") no-repeat;
width:200px;
height:20px;
text-indent:-9999px;
}

div#top_baby div{
background: url("../images/baby_bg.jpg") no-repeat;
width:345px;
height:155px;
padding-top:0px;
margin-top:0px;
float:left;
}

div#top_baby p#title_baby{
background: url("../images/baby_title2.gif") no-repeat;
width:115px;
height:30px;
text-indent:-9999px;
margin-left:170px;
margin-top:15px;
}

div#top_baby p.top_caption{
margin-top:5px;
margin-left:110px;
border-top:dashed 1px #94d4d7;
padding:5px;
}

/* トップ　授乳 */
div#top_jyunyu{
margin-top:10px;
margin-left:40px;
_margin-left:20px;
float:left;
}

div#top_jyunyu h3{
background: url("../images/jyunyu_title.gif") no-repeat;
width:110px;
height:20px;
text-indent:-9999px;
}

div#top_jyunyu div{
background: url("../images/jyunyu_bg.jpg") no-repeat;
width:345px;
height:155px;
padding-top:0px;
margin-top:0px;
float:left;
}

div#top_jyunyu p#title_jyunyu{
background: url("../images/jyunyu_title2.gif") no-repeat;
width:115px;
height:30px;
text-indent:-9999px;
margin-left:170px;
margin-top:15px;
}

div#top_jyunyu p.top_caption{
margin-top:5px;
margin-left:110px;
border-top:dashed 1px #f8a734;
padding:5px;
}

/* トップ　通信 */
div#top_tsushin{
margin-top:10px;
margin-left:25px;
float:left;
}

div#top_tsushin h3{
background: url("../images/tsushin_title.gif") no-repeat;
width:120px;
height:20px;
text-indent:-9999px;
}

div#top_tsushin div{
background: url("../images/tsushin_bg.jpg") no-repeat;
width:345px;
height:155px;
padding-top:0px;
margin-top:0px;
float:left;
}

div#top_tsushin p#title_tsushin{
background: url("../images/tsushin_title2.gif") no-repeat;
width:105px;
height:31px;
text-indent:-9999px;
margin-left:170px;
margin-top:15px;
}

div#top_tsushin p.top_caption{
margin-top:5px;
margin-left:110px;
border-top:dashed 1px #d53d43;
padding:5px;
}

/* トップ　ご注文ボタン */
p.top_button{
margin-top:5px;
margin-left:160px;
}

p.news{
margin:35px auto 35px;
margin-left:160px;
width:510px;
line-height:150%;
}

/*WebShop案内*/

h3#top_h3_w{
background: url("../images/top_w_title2.gif") no-repeat;
width:700px;
height:20px;
text-indent:-9999px;
margin-left:50px;
}

ul#webshop_btn{
margin:30px 0px 50px 140px;
padding:0px 0px 0px 0px;
}

ul#webshop_btn li{
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
display:inline;
}