/* ■■タグ指定 */
body {
color: #633;
background-color: #FFFFFF;
scrollbar-base-color: #C96;
scrollbar-face-color: #C96;
scrollbar-arrow-color: #300;
scrollber-shadow-color: #C96;
padding:0px;
margin:0px;
}

/* ■■メイン領域 */
#index_box {
margin-bottom: 15px;
}

.index_info_box {
margin:0px 15px 0px 15px;
font-size:x-small;
line-height: 125%;
}

#main_box {
margin: 15px 0px;
}

.c_menu_box {
text-align:center;
}

.box {
margin: 15px 10px;
font-size:x-small;
line-height: 135%;
}

.living_box {
font-size:x-small;
line-height: 135%;
border:2px solid #CF9;
padding:5px;
}

.living_t {
color:#993;
font-size:x-small;
font-weight:bold;
padding-bottom:5px;
}

.gift_box {
color:#090;
font-size:x-small;
font-weight:bold;
padding-bottom:5px;
}

.gift_t {
font-size:x-small;
line-height: 135%;
border:2px solid #CC9;
padding:5px;
}

.baby_box {
font-size:x-small;
line-height: 135%;
border:2px solid #D1E8FF;
padding:5px;
}

.baby_t {
color:#39C;
font-size:x-small;
font-weight:bold;
padding-bottom:5px;
}

.bath_box {
font-size:x-small;
line-height: 135%;
border:2px solid #FCC;
padding:5px;
}

.bath_t {
color:#F36;
font-size:x-small;
font-weight:bold;
padding-bottom:5px;
}

.goods_box {
font-size:x-small;
line-height: 135%;
border:2px solid #FC9;
padding:5px;
}

.goods_t {
color:#F63;
font-size:x-small;
font-weight:bold;
padding-bottom:5px;
}

/* ■■標準 */
.body {
color: #633;
font-size: x-small;
line-height: 125%;
}

.cate {
color: #633;
font-size: x-small;
font-weight: bold;
padding:3px;
}

.s_body {
color:#666;
font-size:xx-small;
line-height:125%;
}

.info_t{
color:#FFF;
font-size:x-small;
line-height:125%;
}

.copyright{
color:666;
font-size:10px;
padding:5px 15px 15px 15px;
}

.c_menu {
border:1px solid #CCC;
}

h1 {
margin:0px;
}

h2 {
color: #633;
font-size:medium;
margin:0px 0px 10px 0px;
border-bottom:1px dotted #C96;
}

h3 {
color: #C00;
font-size:x-small;
margin:0px 0px 3px 15px;
}

.copy {
position: relative;
left: 35px;
width:95%;
padding-bottom:10px;
}

/* ■■アクセント */
.accent {
color: #C00;
}

/* ■■インデックス　タイトル */
.title {
border:1px solid #FFF;
color: #FFF;
font-size: 12px;
font-weight: bold;
padding: 2px;
}

/* ■■キャプション */
.caption {
color: #FFF;
font-size: 10px;
line-height: 14px;
}

/* ■■リンク指定 */
a:link {
color: #039;
text-decoration: underline; 
}
a:visited {
color: #039;
text-decoration: underline; 
}
a:hover { 
color: #C00;
text-decoration: none; 
}

a.category:link {
color: #633;
}
a.category:visited {
color: #633;
}
a.category:hover { 
color: #633;
}

/* ■■hrライン */
hr.information{
color:#633;
height:1px;
}
.body_l { color: #633; font-size: 14px; line-height: 125%; }
.cal_box {
	font-size:x-small;
	line-height: 100%;
	border:1px #AAAAAA solid;
	padding:3px;
}
.italianstyle {
	font-weight: bold;
	background-color: #7D8EC6;
	color: #FFF;
	text-align: center;
}
.sale {
	font-weight: bold;
	background-color: #F90;
	color: #FFF;
	text-align: center;
}
.info_title {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C03;
}
.italianstyle-body {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 150%;
	padding: 20px;
}
.cal_sat {
	color: #0099FF;
	font-weight: bold;
}
.cal_sun {
	background-color: #FF99AD;
	font-weight: bold;
}
.cal_box tr td {
	border: 1px solid #EEE;
}

/*Ajax*/
#FrogJS{
width: 100%;
margin: 0 auto;
}
#FrogJSCredit{
text-align: right;
font-size: 80%;
color: #999;
padding: 1px;
}
#FrogJSCaption{
text-align: left;
line-height: 140%;
}

