@charset "utf-8";
/* CSS Document */

img{
border:none;
}


.zentai{
width:800px;
margin:0 auto;
background-color:#fff;
height:100%;


}

.header_gazo{
   width:800px;
   height:150px;
}

.header_gazo img{
	vertical-align:bottom;
}
   
.sub_body{
background-color:#fff;
padding-top:15px;
}

.sub_body_wedding{
background-color:#ffffff;
padding-top:15px;
}

.sub_body_inner{

background-color:#fff3e1;
width:800px;


}

.body_sub_tittle{
width:700px;
height:28px;
border-bottom:dotted #666666 1px;
text-align:left;
margin-bottom:5px;

} 

.table_box{
width:700px;
}

.sub_body_table{
   font-size:12px;
   text-align:center;
}

.sub_body_table_workshop{
   font-size:12px;
   text-align:center;
   
   font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
   font-size:12px;
   font-style:normal;
   font-weight:normal;
}

.font_style{
font-size:15px;
font-weight:bold;
}

.bnr_space{margin-top:10px;
margin-bottom:10px;

}

/*@@@@@@@@葬儀ページ@@@@@@@*/

.sougi_annai{
width:688px;
height:338px;
border:#333333 1px dotted;
padding:5px;
text-align:left;
margin-top:5px;
}

.right_posi{
text-align:center;
margin-top:3px;
}

#goannai_move{
}

#saidan_move{
}

#meguro_move{
}

/*@@@@@@@@プロフィールページ@@@@@@@*/

#sakuhin_box{
			width:700px;
			padding:0px;
			}



/*@@@@@@@@注文の流れページ@@@@@@@*/

#order_text_box{
	width:670px;
	padding-left:30px;
	text-align:left;
	
	}
	





/*@@@@@@@@贈り物ページ@@@@@@@*/

#header_top{
	background:url(../images/header_background.gif) repeat-x;
	text-align:left;
}

#gift_left_box{
width:140px;
float:left;
}

#gift_menu_back{
height:400px;
/*background-image:url(../images/gift_page/gift_menu_back.jpg);*/
background-repeat:no-repeat;
}

#gift_manu_top{
/*height:10px;*/
margin:0px;
}


.gift_menu_text{
padding:5px;
font-size:12px;
font-weight:200;


}

.gift_menu_text_class{
	padding-top:10px;
	text-align:left; 
	padding-left:10px;
}

.gift_menu_text_class  a:hover{
	text-decoration:none;

	color:#666666;
}
.gift_menu_text_class  a:link{
text-decoration:none;
	color:#666666;
}
.gift_menu_text_class  a:visited{
text-decoration:none;
	color:#666666;
}

.gift_right_box{
width:625px;
margin-left:5px;
margin-right:5px;
float:right;
}

#gift_header{
width:615px;
height:80px;
background-image:url(../images/gift_page/ohana_gift_header.jpg);
background-repeat:no-repeat;
padding:5px;

}

#gift_header_space{
height:35px;
width:605px;
}


#gift_header_text{
padding:5px;
text-align:left;
font-weight:bolder;
color:#990033;
}

#gift_header_text p{
margin:0px;
}

.gift_contener{
width:625px;


}

.gift_tittle{
margin:0px;
}

.gift_text_box{
width:615px;
	/*width:625px;*/
	color:#333333;
	text-align:left;
	
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	font-style:normal;
	font-weight:lighter;

	
}



.gift_text_box p{
margin:0px;
}




.gift_text_table_nendaibetu {
width: 240px; /* テーブルの横幅 */
border-collapse: collapse; /* 枠線の表示方法 */
border: 1px #CCCCCC solid; /* テーブル全体の枠線（太さ・色・スタイル） */
margin-left:15px;
}

.gift_text_table_nendaibetu TD {
border: 1px #CCCCCC solid; /* セルの枠線（太さ・色・スタイル） */
padding: 5px;  /*セル内の余白 */
text-align:center;
background-color:#FFE6E6;
} 


.gift_class{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:18px;
	font-style:normal;
	
	font-weight:bold;
	color:#330000;
	text-align:left;
	line-height:30px;
}


/*
 * 
 * 花の贈り物ページの各コンテンツ毎の
 * 角丸のボックスCSSです。
 * 
 * 
*/
.roundcorner_box{
width:625px;
/*height:600px;*/

text-align:left;

margin-top:10px;
}
.roundcorner{
font-size:1px;
display:block;
overflow:hidden;
}
.round_1{
background:#CCCCCC;
color:inherit;
display:block;
overflow:hidden;
height:1px;
margin:0px 5px;

}
.round_2{
background:#FFFFCC;
color:inherit;
display:block;
overflow:hidden;
height:1px;
margin:0px 3px;
border-right:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
border-width:0 2px;
}
.round_3{
background:#FFFFCC;
color:inherit;
display:block;
overflow:hidden;
height:1px;
margin:0px 2px;
border-right:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
}
.round_4{
background:#FFFFCC;
color:inherit;
display:block;
overflow:hidden;
height:1px;
margin:0px 1px;
border-right:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
}
.round_5{
background:#FFFFCC;
color:inherit;
display:block;
border-right:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
padding:5px;
}
.round_6{
font-size:1px;
display:block;
overflow:hidden;
height:1px;
}



/*
 * 
 * 花の贈り物ページの各コンテンツ毎の
 * 角丸のボックスCSSです。
 * 
 * 
*/
.roundcorner_box_saidan{
width:625px;
height:600px;

text-align:left;

margin-top:10px;
}
.roundcorner_saidan{
font-size:1px;
display:block;
overflow:hidden;
}
.round_1_saidan{
background:#CCCCCC;
color:inherit;
display:block;
overflow:hidden;
height:1px;
margin:0px 5px;

}
.round_2_saidan{
background:#E1EEEC;
color:inherit;
display:block;
overflow:hidden;
height:1px;
margin:0px 3px;
border-right:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
border-width:0 2px;
}
.round_3_saidan{
background:#E1EEEC;
color:inherit;
display:block;
overflow:hidden;
height:1px;
margin:0px 2px;
border-right:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
}
.round_4_saidan{
background:#E1EEEC;
color:inherit;
display:block;
overflow:hidden;
height:1px;
margin:0px 1px;
border-right:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
}
.round_5_saidan{
background:#E1EEEC;
color:inherit;
display:block;
border-right:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
padding:5px;
}
.round_6_saidan{
font-size:1px;
display:block;
overflow:hidden;
height:1px;
}