@charset "UTF-8";
/* CSS Document */

@import url("../css/layout.css");
@import url("../css/font.css");

.backtop {
	margin-top: 50px;
}
#main-block .backtop {
	margin-top: 15px;
	margin-bottom: 45px;
}
.main-img-box {
	padding-top: 8px;
}
#side-block .link-box {
	padding-left: 9px;
	padding-right: 9px;
	background-color: #F7F5E8;
}
#side-block .link-box ul {
	padding-top: 4px;
	padding-bottom: 20px;
	margin-bottom: 15px;
	padding-right: 10px;
}
#side-block .link-box li {
	font-size: 95%;
	line-height: 135%;
	margin-top: 10px;
	margin-left: 2px;
	padding-left: 12px;
	background-image: url(../images/shared/list_bot.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
#side-block .side-banner li {
	margin-bottom: 10px;
}
#side-block .side-banner img {
	vertical-align: bottom;
}
#side-block .side-banner p {
	text-align: center;
	margin-top: 15px;
}
.dtl-rwap {
	width: 520px;
}
.heading-box {
	margin-top: 32px;
	margin-bottom: 0px;
	padding-left: 10px;
}
.heading-box  h2 {
	font-weight: bold;
	font-size: 120%;
}

/*rollover*/
.people .entryBox .thumbnail a img {
	border: 1px solid #FFFFFF;
}
.people .entryBox .thumbnail a:hover img {
	border: 1px solid #CCCCCC;
}

/*------------------
top / category
-------------------*/

.people .entryBox {
	width: 263px;
	float: left;
	margin-top: 25px;
}
.people .entryBox .txtBlc {
	width: 139px;
	float: left;
}
.people .entryBox .thumbnail {
	width: 99px;
	float: left;
	margin-right: 15px;
}
.people .entryBox .txtBlc p {
	font-size: 85%;
}
.people .entryBox dt {
	margin-top: 3px;
	font-size: 95%;
}
.people .entryBox dt a {
	text-decoration: none;
}
.people .entryBox dd {
	margin-top: 4px;
	font-size: 95%;
	line-height: 140%;
	padding-right: 5px;
}
.lead-text {
	margin-top: 25px;
	line-height: 160%;
	font-size: 95%;
	width: 520px;
	padding-bottom: 15px;
}


/*------------------
entry
-------------------*/
.heading-box2 {
	margin-top: 52px;
	margin-bottom: 0px;
	padding-left: 10px;
	font-size: 90%;
}
.entry #main-block {
	padding-top: 0px;
}
.entry .dtl-rwap {
	width: 520px;
}
.entry .dtl-rwap h3 {
	font-size: 120%;
	font-weight: bold;
}
.entry .dtl-rwap p {
	line-height: 160%;
}


/*--------------------------------------------*/
/* 東野翠れん                                 */
/*--------------------------------------------*/
.people5_box01 {
	margin-top: 30px;
	background: url(../images/shared/common_bg_dot-x.gif) left bottom repeat-x;
	padding-bottom: 30px;
	font-size: 85%;
}
.people5_box01 img {
	float: left;
	margin-right: 20px;
}
.people5_box01 div {
	width: 366px;
	float: left;
}
/*--------------------------------------------*/
/* 広沢京子                                   */
/*--------------------------------------------*/

.people6_box01 {
	float: left;
	font-size: 85%;
}
.people6_box01 img {
	float: left;
	margin-right: 14px;
}
.people6_box01 div {
	width: 154px;
	float: left;
}
.people6_box02 {
	margin-top: 30px;
}
.people6_box02
 div {
 	width: 250px;
}
.people6_box03 {
	margin-top: 30px;
	background: url(../images/shared/common_bg_dot-x.gif) left bottom repeat-x;
	padding-bottom: 30px;
}
.people6_box03 div {
 	width: 250px;
}
.people6_box04 {
	width: 376px;
	float:left;
	padding-top: 5px;
}

/*--------------------------------------------*/
/* 小山奈々子                                 */
/*--------------------------------------------*/

.more_caption {
	font-size: 85%;
	background: url(../images/shared/common_bg_dot-x.gif) left bottom repeat-x;
	padding-bottom: 30px;
}
.photoBlc p {
	width: 250px;
}

/*--------------------------------------------*/
/* 曽我部恵一                                 */
/*--------------------------------------------*/

#two_column_contents_more2 {
	width: 530px;
	float: left;
	text-align: justify;
}
#two_column_contents_more2, {
	width: 540px;
}
#two_column_contents_more2
 a {
	color: #2970a6;
	text-decoration: none;
}
#two_column_contents_more2
 a:hover {
	color: #ce3e0d;
}
.moreBox {
	width: 520px;
	background: url(../images/shared/common_bg_dot-x.gif) left bottom repeat-x;
	padding-bottom: 15px;
	font-size: 85%;
}
.moreProf {
	font-size: 85%;
}
.moreDotTxt {
	background: url(../images/shared/common_bg_dot-x.gif) left bottom repeat-x;
	padding-bottom: 30px;
}

/*--------------------------------------------*/
/* アトリエA                                  */
/*--------------------------------------------*/

.people2_box01 img {
	width: 330px;
	float:left;
	margin-right: 15px;
}
.people2_box01 p {
	margin-top: 0px;
	padding-top: 0px;
}



/*--------------------------------------------*/
/* 佐伯日菜子                                 */
/*--------------------------------------------*/

.text_q {
	color: #996600;
}

/*--------------------------------------------*/
/* パン喫茶ほやら                             */
/*--------------------------------------------*/

.people13_box01 {
	width: 355px;
	float:left;
	padding-top: 5px;
}

/*--------------------------------------------*/
/* こめたび　　　　　                         */
/*--------------------------------------------*/
.people16_box04 {
	width: 376px;
	float:left;
	padding-top: 2px;
}


/*--------------------------------------------*/
/* こぐれひでこ　　                           */
/*--------------------------------------------*/

.people17_box01 {
	margin-top: 30px;
	font-size: 85%;

}
.people17_box01 img {
	float: left;
	margin-right: 20px;
}
.people17_box01 div {
	width: 366px;
	float: left;
}


/*--------------------------------------------*/
/* aina　　　　　　　                         */
/*--------------------------------------------*/
.people18_box01 {
	width: 520px;
}
.people18_box01 li{
	float: left;
	width: 153px;
}
.recipe {
    width: 520px;
}
.recipe li {
    margin: 0px;
}

.fltL {
     float: left;
}