@charset "shift_jis";

/***************************************************
	用スタイルシート
	about.css
	トップページレイアウトスタイル定義
***************************************************/

/* #content
------------------------------------------------------------ */
#content{
	padding-left:4px;
}
#top_title h2{
	width:720px;
	height:95px;
	margin:15px;
	background: url(../img02/about/top_img.jpg) 0 0 no-repeat;
	text-indent:-9999px;
}


/* #snavi
------------------------------------------------------------ */
#snavi {
	float:left;
	width:165px;
	padding: 0 18px 0 15px;
}
#snavi h3{
	display:block;
	width:165px;
	height:21px;
	background:url(../img02/about/snavi_title.jpg) no-repeat;
	text-indent:-9999px;
}
#snavi .rap{
	border:#e7e7e7 1px solid;
	background-color:#FFFFFF;
	padding-bottom:3px;
}
#snavi .rap li{
	background:url(../img02/about/s_icon.gif) #FFFFFF 0 50% no-repeat;
	margin-left:10px;
	padding: 3px 0;
	font-weight:bold;
}
#snavi .rap li a{
	padding-left:20px;
	color:#4d2e1c;
}
#snavi .rap img{
	padding: 5px 0 5px 5px;
}

/* #main
------------------------------------------------------------ */
#main{
	font-size:14px;
	line-height:20px;
}
.patissier {
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
.title_green {
	background:url(../img02/about/table_back1.gif) 0 0 repeat-y;
}
.title_pink {
	background:url(../img02/about/table_back4.gif) 0 0 repeat-y;
}
.p_green {
	background:url(../img02/about/table_back2.gif) 0 0 repeat-y;
}
.p_pink {
	background:url(../img02/about/table_back5.gif) 0 0 repeat-y;
}

.patissier1,.patissier2 {
	margin: 0px;
	padding: 0px 0px 0px 45px;
	vertical-align:top;
}
.patissier1{
	background:url(../img02/about/table_back3.gif) 0 0 repeat-y;
}
.patissier2{
	background:url(../img02/about/table_back6.gif) 0 0 repeat-y;
}
.patissier1 p {
	padding:20px 0 0 0 ;
	line-height:18px;
}
.patissier2 p {
	padding:20px 0 0 0 ;
	line-height:18px;
}


#main td ul.list{
	padding:10px 0;
}
#main td ul.list li{
	padding: 0 0 5px 25px;
	background:url(../img02/temp/snavi_icon.gif) 0% 0% no-repeat;
}



