/*******************************************************/
/*　　           SUGAR BIRDS サイト　CSS  (open後)               */
/*******************************************************/

/**************** ページの基本デザイン　*****************/
body {
	margin: 0px;
	padding: 0px;
	color: #000000;
	background: #E630FF url(../images/common/bg.gif);
	margin-top: 1em;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 90%;
	line-height: 110%;
/*	font-weight: 590; */
}
body#nonmargin {
 background: #FFFFFF;
	margin-top: 0em;
}
a:link, a:visited{
	color: #982542;
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: 590;
}
a:hover{
	text-decoration: underline;
}

/************** 共通 テキスト・フォームなど *****************/
/* 各種コメント */
.comment {
 margin-left:30px;
}
/* 赤文字 */
.red {
font-size: 90%;
color:red;
}
/* Ａ部分テキスト */
h4.topcomment {
	color:#009900;
 font: bold 100% "ＭＳ ゴシック", "Osaka−等幅";
	line-height: 1.2;
	margin-bottom:10px;
}
/**** フォーム　レイアウト ****/
div#form {
 margin:0px;
	text-align:center;
	font-size:-1;
}
div#form table{
 border-collapse:collapse; 
}
div#form th{
	text-align:center;
	font-weight:normal;
	color:#000000;
	background-color: #FF9933;
	border:1px solid #FFFFFF;
}
div#form td{
	text-align:left;
}


/************** 　左メニュー部分　**************/
td.menu {
 background-color: #92F200;
 background-image: url(../images/common/menubgrpt.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
td.mtitle {
	color:#444444;
	height: 25px;
	letter-spacing: 0.1em;
	font: bold 120% tahoma, arial;
}
a.mtitle:link, a.mtitle:visited{
 color:#444444;
	letter-spacing: 0.1em;
 text-decoration:none; 
	font-family: tahoma, arial;
}
a.mtitle:hover{
 color:#444444;
 text-decoration: none; 
}


/************** トップページ　**************/
/* 創刊！文字 */
h2.sokan {
	font: bold 120% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	LETTER-SPACING: 1px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px 0px 5px;
	COLOR: #4F3D00;
}
/* Information 文字 */
h2.inf {
	font: bold 130% tahoma, arial;
	LETTER-SPACING: 1px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px 0px 5px;
	COLOR: #333333;
	background: url(../images/common/ln01_gray.gif) repeat-x left bottom;
}
h3.inf {
margin-left:-15px;
	margin-top:8px;
	margin-bottom:5px;
	COLOR: #333333;
	font-size: 120%;
	font-weight: bold;
}
/* 展示会場の情報 */
div#tenji {
	margin:5px 20px 5px 20px;
	padding: 7px 10px 10px 15px;
/*	border-top:2px dotted #AAAAAA;
	border-left: 10px solid #FF9933;*/
}
div#tenji div#section1{
}
div#tenji div#section2{
 text-align:right;
}
a.map:link,a.map:visited{
	color: #000;
	background: #CCC;
	margin-top:2px;
	font-size: 80%;
	font-weight: normal;
	letter-spacing:1px;
	line-height: 2;
	padding: 2px 5px;
	border-top: 1px solid #999;
	border-right: 2px solid #333;
	border-bottom: 2px solid #333;
	border-left: 2px solid #999;
}
a.map:hover{
	color: #FFF;
	background: #555;
	text-decoration:none;
	border-top: 1px solid #333;
	border-right: 2px solid #999;
	border-bottom: 2px solid #999;
	border-left: 2px solid #333;
}
/* プレゼント情報 */
table.present{
 border-collapse:collapse; 
}
table.present th{
	background-color: #FFCCFF;
	color:#000000;
 padding:5px;
}
table.present td{
 border:1px solid #FFCCFF;
 padding:5px;
	line-height:1.1;
}
/* 応募ボタンリンク */
a.oubo:link,a.oubo:visited{
	color: #000;
	background: #CCC;
	margin-top:2px;
	font-weight: normal;
	letter-spacing:1px;
	line-height: 2;
	padding: 3px 6px;
	border-top: 1px solid #777;
	border-right: 2px solid #111;
	border-bottom: 2px solid #111;
	border-left: 2px solid #777;
}
a.oubo:hover{
	color: #FFF;
	background: #555;
	text-decoration:none;
	border-top: 1px solid #111;
	border-right: 2px solid #777;
	border-bottom: 2px solid #777;
	border-left: 2px solid #111;
}

/**************  シュガーバードのいるところ　　**************/
div.story1{
	background:url(../images/story1.jpg) no-repeat;
	height: 657px;
	width: 932px;
}
div.story1_text{
 display:none;
}
div.story1_company {
	font-size: 90%;
	text-align:right;
	margin-bottom: 600px;
	height: 20px;
	vertical-align: bottom;
	font-weight: normal;
}

/**************  部屋を着替えよう　**************/
div.story2{
	background:url(../images/story2.jpg) no-repeat;
	height: 657px;
	width: 932px;
}
div.story2_text{
 display:none;
}
div.story2_company {
	font-size: 90%;
	text-align:right;
	margin-bottom: 600px;
	height: 20px;
	vertical-align: bottom;
	font-weight: normal;
}

/**************  ITEM ページ レイアウト *******/
/* ITEM各ページタイトル */
table#goods {
}
table#goods h2{
 display:none;
	font: bold 170% tahoma, arial;
	margin-bottom:0px;
	margin-right:10px;
	COLOR: #CC3399;
}
/* ITEM 商品情報左右余白　*/
div#detail {
 text-align:left;
 margin: 10px 30px 20px 30px;
}
/* 工房・アトリエの説明　レイアウト */
div#atorie {
	margin: 0px 0px 10px 0px;
	line-height:1.2;
	padding: 5px;
	border: 1px dotted #CCCCCC;
}
div#atorie h4{
 margin-top:2px;
	margin-bottom:2px;
	line-height: 1.2;
	COLOR: #333333;
	font: bold 100%;
}
/* 商品イメージ */
.detail_i {
	border: 2px solid #ff6600;
}
/* 商品サイズ素材 */
.detail_t1 {
	font-size: 90%;
	text-decoration:underline;
}
/* 商品説明 */
.detail_t2 {
	font-size: 90%;
	text-align:left;
	line-height: 1.2;
	margin-top:10px;
}
/* 商品下注釈 */
.tyushaku {
	font-size: 90%;
	text-align:right;
	line-height: 1.2;
	margin-top:20px;
	border-top:1px solid #999999;
}
.tyushaku a:link, .tyushaku a:visited{
text-decoration:underline;
}
.tyushaku a:hover {
text-decoration:none;
}

/* 商品鳥の配置用に */
div#frame {
position:relative;
}
div#bird {
 position:absolute;
 width:400px;
	height:680px;
	z-index:1;
 left: 195px;
 top: 0px;
}
div#bird2 {
 position:absolute;
 width:400px;
	height:740px;
	z-index:1;
 left: 195px;
 top: 681px;
}

/* クッションカバーのサブタイトル */
.cushion_st {
 width:350px;
 float:right;
 COLOR: #CC3399;
 font-size: 80%;
 line-height: 1.2;
}
/* cushion 商品詳細タイトル */
.cushion_t {
	height:25px;
 text-align:left;
	vertical-align:middle;
	padding:2px 5px;
	COLOR: #333333;
	font-size: 90%;
	font-weight: bold;
	background-color:#F8F752;
}
.forestbird {
 background: url(../images/item/forestbird.gif) no-repeat right top;
}
.candybird {
 background: url(../images/item/candybird.gif) no-repeat right top;
}
.breezbird {
 background: url(../images/item/breezbird.gif) no-repeat right top;
}

/* home clothのサブタイトル */
.cloth_st {
 width:380px;
 float:right;
 COLOR: #333333;
 font-size: 80%;
 line-height: 1.2;
}
/* home cloth 商品詳細タイトル */
.cloth_t {
	height:25px;
 text-align:left;
	vertical-align:middle;
	padding:2px 5px;
	COLOR: #333333;
	font-size: 90%;
	font-weight: bold;
	background-color:#FF66FF;
}
.pink {
 color: #CC3399;
}
div#atorie h4.pink {
 color: #CC3399;
}
div#story {
	margin: 0px 0px 10px 0px;
	line-height:1.5;
	padding: 5px;
	border: 2px dashed #009933;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	word-spacing: 1px;
	color: #006633;
	background-color: #FFE7D7;
}
.maplebird {
 background: url(../images/item/maplebird.gif) no-repeat right top;
}
.forestbird2 {
 background: url(../images/item/forestbird2.gif) no-repeat right bottom;
}
.forestbird3 {
 background: url(../images/item/forestbird3.gif) no-repeat right top;
}
.breezbird2 {
 background: url(../images/item/breezbird2.gif) no-repeat right top;
}
.candybird2 {
 background: url(../images/item/candybird2.gif) no-repeat right center;
}

/* basketのサブタイトル */
.basket_st {
 width:440px;
 float:right;
 COLOR: #333333;
 font-size: 80%;
 line-height: 1.2;
}
/* basket 商品詳細タイトル */
.basket_t {
	height:25px;
 text-align:left;
	vertical-align:middle;
	padding:2px 5px;
	COLOR: #333333;
	font-size: 90%;
	font-weight: bold;
	background-color:#6CF9F0;
}

.spicybird {
 background: url(../images/item/spicybird.gif) no-repeat right top;
}
.spicybird2 {
 background: url(../images/item/spicybird2.gif) no-repeat right bottom;
}


/* mirrorのサブタイトル */
.mirror_st {
 width:440px;
 float:right;
 COLOR: #333333;/* CC3399 */
 font-size: 80%;
 line-height: 1.2;
}
/* mirror 商品詳細タイトル */
.mirror_t {
	height:25px;
 text-align:left;
	vertical-align:middle;
	padding:2px 5px;
	COLOR: #333333;
	font-size: 90%;
	font-weight: bold;
	background-color:#D0D0D0;
}
.maplebird2 {
 background: url(../images/item/maplebird2.gif) no-repeat right top;
}


/*************** CONTACT ページ　レイアウト ************************/
/* サイトポリシー　レイアウト */
div#policy {
	font-size: 90%;
	line-height: 110%;
	margin: 10px 20px 10px 40px;
}

/************** カタログページ　レイアウト ***************************/
div#catalog {
	font-size: 90%;
	line-height: 110%;
	margin: 10px 20px 10px 10px;
}
div#catalog ul {
	list-style: url(none) circle outside;
}

/************* 会社概要ページ　レイアウト　*************************/
table.gaiyo{
 border-collapse:collapse; 
}
table.gaiyo th{
	background-color: #C3FA6B;
 border:2px solid #D9FE9B;
	text-align:center;
	color:#000000;
 padding:10px;
}
table.gaiyo td{
border:2px solid #D9FE9B;
padding:10px;
}
.lzc {
	background: url(../images/logo/logo_lzc.gif) no-repeat right top;
}
