@charset "utf-8"; 

/*base.css
TCgS̋ {CSS

y1zݒ
y2zy[WCAEg
y3zy[WS̓
y4zwb_
y5zRec
y6zC
y7zTCh
y8ztb^

*/

/*y1zݒ*/
/*1-0 vf*/
html {
	overflow-y:scroll;/*FF scrollbarY΍*/
}
body {
	background:url(http://blog.osakazine.net/_img/celia/bg_body.jpg) repeat 0 0;
	margin:0;
	padding:0;
	text-align: center;
}
p , ul , ol , li , dl , dt , dd , address , strong , em ,
h1 , h2 , h3 , h4 , h5 , h6 , 
table , caption , th , td {
	font-size: 100%;
	font-weight: normal;
	line-height: 1.5;
	margin:0;
	padding:0;
}
p {	margin:0 0 1em;}
li {	list-style-type: none;}
h1 , h2 , h3 , h4 , h5 , h6 {}
a {}
a:link , a:visited {
	color: #366732;
	text-decoration: underline;
}
a:hover , a:active {
	color: #366732;
	text-decoration: none;
}
img { border:none;}
hr { display:none;}

/*1-1 ėpZN^*/
.clear { clear:both;}
.bnr {
	margin:0 0 10px;
	text-align:center;
}
.ico {
	vertical-align:bottom;
}
/*1-2 CSSnbN*/
/*clearfix*/
  /* WinIE7 only */
    *:first-child+html .clearfix {height: 1%;}
  /* WinIE6 and below */
    /* hide \*/
    * html .clearfix {height: 1%;}
    /*MacIE*/
  /* MacIE only */
    /*\*//*/ 
    .clearfix {display: inline-table;}
    /**/
  .clearfix:after{/* modern browser */
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
  }
/*BIR*/
.bir {
	position:relative;
	top:0;
	left:0;
	display:block;
	z-index:-1;
	/*hide\*/	overflow:hidden;/*MacIE*/
	text-align: center;
}


/*y2zʃCAEg*/
/*2-1 S*/
.body2 {
	background:url(http://blog.osakazine.net/_img/celia/bg_body2.jpg) repeat-x 0 0;
}
#container {
	background:url(http://blog.osakazine.net/_img/celia/bg_contaner.jpg) repeat-y 0 0;
	width: 940px;
	margin: 0 auto;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 1;
	text-align: center;
	font-size: 62.5%;
	font-family: verdana, Helvetica, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", osaka, "CI", meiryo, "lr oSVbN", sans-serif;
	color: #505050;
	padding: 0 0 30px;
}

/*2-2 wb_*/
#top {
	background:url(http://blog.osakazine.net/_img/celia/bg_top.jpg) no-repeat 0 0;
	width: 940px;
	height:275px;
	margin: 0 auto 1px;
	text-align: left;
}

/*2-3 {*/
#contents {
	width: 900px;
	margin: 0 auto;
	text-align: left;
}
/*clearfix*/
  /* WinIE7 only */
    *:first-child+html #contents {height: 1%;}
  /* WinIE6 and below */
    /* hide \*/
    * html #contents {height: 1%;}
    /*MacIE*/
  /* MacIE only */
    /*\*//*/ 
    #contents {display: inline-table;}
    /**/
  #contents:after{/* modern browser */
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
  }

/*2-4 ⏕g(3J)*/

/*2-5 (C)*/
.main {
	background:url(http://blog.osakazine.net/_img/celia/bg_main.jpg) repeat 0 -20px;
	width: 670px;
	float: right;
	margin: 0 0 30px;
	padding: 0;
}
.index .main {
	padding: 10px 0 0;
}

/*2-6 TCh*/
.side1 {
	width: 220px;
	float:left;
	margin: 0 0 30px;
}

/*2-9 tb^*/
#foot {
	background:url(http://blog.osakazine.net/_img/celia/bg_foot.gif) no-repeat 100% 100%;
	padding:0 0 55px;
	margin: 0 auto;
	text-align: center;
	width: 900px;
	font-size: 1.2em;
}

/*y3zy[WS̓*/
/*3-0 */

/*3-1 CrWA*/
#screen {
	width: 690px;
	height:350px;
	margin: 0 0 25px;
}

/*3-2 y[W^Cg*/
#pagetitle {
	margin:0 0 10px;
}
#pagetitle ,
#pagetitle .bir {
	width:670px;
	height:47px;
}
.concept #pagetitle {
	background:url(http://blog.osakazine.net/_img/celia/bg_pagetitle_concept.jpg) no-repeat 0 0;
}
.course #pagetitle {
	background:url(http://blog.osakazine.net/_img/celia/bg_pagetitle_course.jpg) no-repeat 0 0;
}
.lunch #pagetitle {
	background:url(http://blog.osakazine.net/_img/celia/bg_pagetitle_lunch.jpg) no-repeat 0 0;
}
.alacarte #pagetitle {
	background:url(http://blog.osakazine.net/_img/celia/bg_pagetitle_alacarte.jpg) no-repeat 0 0;
}
.shop #pagetitle {
	background:url(http://blog.osakazine.net/_img/celia/bg_pagetitle_shop.jpg) no-repeat 0 0;
}
.access #pagetitle {
	background:url(http://blog.osakazine.net/_img/celia/bg_pagetitle_access.jpg) no-repeat 0 0;
}
.news #pagetitle {
	background:url(http://blog.osakazine.net/_img/celia/bg_pagetitle_news.jpg) no-repeat 0 0;
}
.event #pagetitle {
	background:url(http://blog.osakazine.net/_img/celia/bg_pagetitle_event.jpg) no-repeat 0 0;
}
.media #pagetitle {
	background:url(http://blog.osakazine.net/_img/celia/bg_pagetitle_media.jpg) no-repeat 0 0;
}
.brazil #pagetitle {
	background:url(http://blog.osakazine.net/_img/celia/bg_pagetitle_brazil.jpg) no-repeat 0 0;
}
.brazilfood #pagetitle {
	background:url(http://blog.osakazine.net/_img/celia/bg_pagetitle_brazilfood.jpg) no-repeat 0 0;
}
.privacy #pagetitle {
	background:url(http://blog.osakazine.net/_img/celia/bg_pagetitle_privacy.jpg) no-repeat 0 0;
}
.sitemap #pagetitle {
	background:url(http://blog.osakazine.net/_img/celia/bg_pagetitle_sitemap.jpg) no-repeat 0 0;
}
.nocat #pagetitle {
	display:none;
}

/*3-4 p*/

/*3-5 XLbvir*/
.skip {
	position: absolute;
	left: -99999px;
	width: 1px;
	height: 1px;
	/*hide\*/overflow: hidden;/*MacIE*/
	margin: 0;
}

/*3-6 AJ[ir*/
.jump {
	text-align:right;
}
.pagetop {
	width:900px;
	clear:both;
	text-align:right;
	font-size:1.2em;
}
.pagetop a {
	background:url(http://blog.osakazine.net/_img/celia/bg_pagetop.jpg) no-repeat 0 0.3em;
	padding:0 0 0 15px;
	display:inline-block;
}

/*y4zwb_*/
/*4-0 */
#top a {}
#top a:link , #top a:visited {}
#top a:hover , #top a:active {}

/*4-1 gbvj[*/
#tmenu {
	width:259px;
	height:15px;
	overflow:hidden;
	margin: 0;
	float: right;
}
#tmenu li {
	width:124px;
	height:21px;
	float:left;
}
#tmenu .li1 {
	width:125px;
}
#tmenu li a {
	width:124px;
	height:21px;
	display:block;
	background-image:url(http://blog.osakazine.net/_img/celia/bg_tmenu.jpg);
	background-repeat:no-repeat;
}
#tmenu .li1 a {
	width:125px;
}
#tmenu .li1 a:link ,
#tmenu .li1 a:visited {
	background-position:0px 0px;
}
#tmenu .li2 a:link ,
#tmenu .li2 a:visited {
	background-position:-125px 0px;
}
#tmenu .li1 a:hover ,
#tmenu .li1 a:active {
	background-position:0px -15px;
}
#tmenu .li2 a:hover ,
#tmenu .li2 a:active {
	background-position:-125px -15px;
}

/*4-2 TCgID*/
#siteid {
	width: 425px;
	height: 190px;
	margin: 0 0 0 20px;
	overflow: hidden;
}
#siteid a {
	position:relative;
	top: 0px;
	left: 0px;
	width: 425px;
	height: 190px;
	display:block;
}
#siteid a span {
	width: 425px;
	height: 190px;
	display:block;
}
#siteid img {
	width: 425px;
	height: 190px;
	position:absolute;
	z-index:10;
	top:0;
	left:0;
	display:block;
}

/*4-3 ^OC*/
#tagline {
	text-indent:20px;
	font-size:1.2em;
	width:463px;
	height:40px;
	margin:0;
	position: absolute;
	top: 65px;
	left: 0px;
	color:#92886D;
	/*hide\*/	overflow:hidden;/*MacIE*/
}

/*4-4 cƎ*/
#time {
	width:425px;
	height:85px;
	margin: 0 0 0 20px;
}
#time .bir {}

/*4-5 O[oir*/
/*4-5 Tuir*/


/*y5z{*/
/*5-0 */


/*y6ziCj*/
/*6-0 */
.main a {}
.main a:link , .main a:visited {}
.main a:hover , .main a:active {}


/*y7zTCh*/
/*7-0 */
.side1 a {}
.side1 a:link , .side1 a:visited {}
.side1 a:hover , .side1 a:active {}

.side1 .sidetitle {
	font-size: 1.2em;
	background-color: #D9B089;
	color: #fff;
	text-align: center;
	font-weight: bold;
	padding: 2px 0;
	margin: 0;
}
.side1 .side {
	font-size: 1.2em;
	margin: 0 0 10px;
	background-color: #F9F6F4;
	padding: 3px 10px 3px;
}
.side1 .sidebody {
	padding: 2px 0;
}

/*7-1 TChj[*/
#smenu {
	width:220px;
	margin: 0 0 14px;
}
/*clearfix*/
  /* WinIE7 only */
    *:first-child+html #smenu {height: 1%;}
  /* WinIE6 and below */
    /* hide \*/
    * html #smenu {height: 1%;}
    /*MacIE*/
  /* MacIE only */
    /*\*//*/ 
    #smenu {display: inline-table;}
    /**/
  #smenu:after{/* modern browser */
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
  }
#smenu0 {
	width:220px;
	margin:0;
}
#smenu1 {
	width:220px;
	background:url(http://blog.osakazine.net/_img/celia/bg_smenu1.jpg) no-repeat 0 0;
}
#smenu2 {
	width:220px;
	background:url(http://blog.osakazine.net/_img/celia/bg_smenu2.jpg) no-repeat 0 0;
}
#smenu3 {
	width:220px;
	background:url(http://blog.osakazine.net/_img/celia/bg_smenu3.jpg) no-repeat 0 0;
	margin: 0;
}
#smenu dt {
	width:220px;
	height:28px;
	display:block;
	position:relative;
	z-index:-1;
	/*hide\*/overflow:hidden;/*MacIE*/
}
#smenu dd {
	width:220px;
	height:35px;
	margin:0 0 4px;
}
#smenu a {
	background-repeat:no-repeat;
	display:block;
	width:220px;
	height:35px;
}
#smenu0 a {
	background-image:url(http://blog.osakazine.net/_img/celia/bg_smenu0_a.jpg);
}
#smenu0 a:link ,
#smenu0 a:visited {
	background-position:0px 0px;
}
#smenu0 a:hover ,
#smenu0 a:active {
	background-position:-220px 0px;
}
#smenu1 a {
	background-image:url(http://blog.osakazine.net/_img/celia/bg_smenu1_a.jpg);
}
#smenu2 a {
	background-image:url(http://blog.osakazine.net/_img/celia/bg_smenu2_a.jpg);
}
#smenu3 a {
	background-image:url(http://blog.osakazine.net/_img/celia/bg_smenu3_a.jpg);
}
#smenu .li1 a:link ,
#smenu .li1 a:visited {
	background-position:0px 0px;
}
#smenu .li2 a:link ,
#smenu .li2 a:visited {
	background-position:0px -39px;
}
#smenu .li3 a:link ,
#smenu .li3 a:visited {
	background-position:0px -78px;
}
#smenu .li4 a:link ,
#smenu .li4 a:visited {
	background-position:0px -117px;
}
#smenu .li5 a:link ,
#smenu .li5 a:visited {
	background-position:0px -156px;
}
#smenu .li1 a:hover ,
#smenu .li1 a:active {
	background-position:-220px 0px;
}
#smenu .li2 a:hover ,
#smenu .li2 a:active {
	background-position:-220px -39px;
}
#smenu .li3 a:hover ,
#smenu .li3 a:active {
	background-position:-220px -78px;
}
#smenu .li4 a:hover ,
#smenu .li4 a:active {
	background-position:-220px -117px;
}
#smenu .li5 a:hover ,
#smenu .li5 a:active {
	background-position:-220px -156px;
}
#smenu a .bir {
	width:220px;
	height:35px;
}


/*y8ztb^*/

/*8-0 */

/*8-1 tb^j[*/
#fmenu {
	text-align:center;
	height:32px;
	width:100%;
	overflow:hidden;
	color:#BA6537;
	margin: 0 0 30px;
	line-height: 30px;
}
#fmenu a {}
#fmenu a:link ,
#fmenu a:visited {
	color:#fff;
}
#fmenu a:hover ,
#fmenu a:active {
	color:#fff;
}

/*8-2 Rs[Cg*/
#copy {
	background:url(http://blog.osakazine.net/_img/celia/bg_copy.jpg) no-repeat 0 0;
	font-style: normal;
	font-size: 0.83em;
	padding: 6px 6px;
	text-align: right;
}




/*box.css
TCgS̋ʃ{bNXCSS
y1z{bNX
y2zC{bNX
y3zTCh{bNX
*/

/*y1z{bNX*/
.box {
	font-size: 1.2em;
}
/*clearfix*/
  /* WinIE7 only */
    *:first-child+html .box {height: 1%;}
  /* WinIE6 and below */
    /* hide \*/
    * html .box {height: 1%;}
    /*MacIE*/
  /* MacIE only */
    /*\*//*/ 
    .box {display: inline-table;}
    /**/
  .box:after{/* modern browser */
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}
.title {
	height: 20px;
	font-weight: bold;
	/*BIR*/
	position:relative;
	top:0;
	left:0;
	display:block;
	z-index:-10;
	/*hide\*/	overflow:hidden;
}
.headline {}
.subheading {}
.content {}
.unit {}
.note {}
.photo {}
.comment {}
.more {
	text-align:right;
}
.more a:link ,
.more a:visited {
	text-decoration:underline;
}
.more a:hover ,
.more a:active {
	text-decoration:none;
}
.sw {}
.bt {}


/*y2zC{bNX*/
.main .box {
	margin: 0 0 20px 10px;
}
.main .title {
	height: 31px;
	margin: 0 0 10px;
}
.main .content {}
.main .unit {}
.main .comment {}
.main .more {}
.main .more a {
	background:url(http://blog.osakazine.net/_img/celia/bg_more.jpg) no-repeat 0 0.3em;
	display:inline-block;
	padding:0 0 0 15px;
}
.main .sw {}
.main .bt {}

/*2-1@Lڍ*/
#entrydetail .box {
	margin: 0 10px 20px 10px;
}
.entry #entrydetail .box {
	background:url(http://blog.osakazine.net/_img/celia/bg_entrydetail_line.jpg) no-repeat 0 100%;
	margin: 0 10px 0px 10px;
}
#entrydetail .title {
	background:url(http://blog.osakazine.net/_img/celia/bg_entrydetail_line.jpg) no-repeat 0 100%;
	height:auto;
	position:static;
	z-index:1;
	padding: 8px 0px 8px 0px;
	margin:0 0 10px;
	font-size: 1.334em;
	line-height:1.2;
}
/*clearfix*/
  /* WinIE7 only */
    *:first-child+html .event #entrydetail .title {height: 1%;}
  /* WinIE6 and below */
    /* hide \*/
    * html .event #entrydetail .title {height: 1%;}
    /*MacIE*/
  /* MacIE only */
    /*\*//*/ 
    .event #entrydetail .entryhead {display: inline-table;}
    /**/
  .event #entrydetail .title:after{/* modern browser */
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
  }
/*clearfix*/
  /* WinIE7 only */
    *:first-child+html .news #entrydetail .title {height: 1%;}
  /* WinIE6 and below */
    /* hide \*/
    * html .news #entrydetail .title {height: 1%;}
    /*MacIE*/
  /* MacIE only */
    /*\*//*/ 
    .news #entrydetail .entryhead {display: inline-table;}
    /**/
  .news #entrydetail .title:after{/* modern browser */
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
  }
/*clearfix*/
  /* WinIE7 only */
    *:first-child+html .media #entrydetail .title {height: 1%;}
  /* WinIE6 and below */
    /* hide \*/
    * html .media #entrydetail .title {height: 1%;}
    /*MacIE*/
  /* MacIE only */
    /*\*//*/ 
    .media #entrydetail .entryhead {display: inline-table;}
    /**/
  .media #entrydetail .title:after{/* modern browser */
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
  }
#entrydetail .title2 {
	background:url(http://blog.osakazine.net/_img/celia/bg_entrydetail_title2.jpg) no-repeat 0 0.3em;
	padding:0 0 0 15px;
	color: #C6650F;
}
#entrydetail .title2 a:link ,
#entrydetail .title2 a:visited {
	color:#C6650F;
	text-decoration:none;
}
#entrydetail .title2 a:hover ,
#entrydetail .title2 a:active {
	color:#C6650F;
	text-decoration:none;
}
#entrydetail .date {
	display:none;
}
.event #entrydetail .date ,
.news #entrydetail .date ,
.media #entrydetail .date {
	background:url(http://blog.osakazine.net/_img/celia/bg_entrydetail_date.jpg) no-repeat 100% 0.2em;
	float:left;
	display:inline;
	margin:0 10px 0 0;
	padding:2px 10px 2px 0;
	color: #333;
	font-weight: bold;
	font-size: 0.75em;
}
.event #entrydetail .title2 ,
.news #entrydetail .title2 ,
.media #entrydetail .title2 {
	float:left;
}
#entrydetail .content {
	width:650px;
	margin:0;
	color: #505050;
	line-height: 1.33;
	overflow: hidden;
	padding: 0 0 10px;
}
#entrydetail .picture {
	background:url(http://blog.osakazine.net/_img/celia/bg_picture.jpg) repeat 0 0;
	margin:0 5px 5px;
	display:inline-block;
	padding:5px;
}
#entrydetail .picture img {
	margin:0;
}
#entrydetail .content strong ,
#entrydetail .content b {
	font-weight:bold;
}
#entrydetail .content em ,
#entrydetail .content i {
	font-style:italic;
}
#entrydetail table {}
#entrydetail th {
	border-top:1px solid #fff;
	border-right:1px solid #E7E1D9;
	border-bottom:1px solid #E7E1D9;
	background-color:#F9F6F4;
	vertical-align:top;
	text-align:center;
	padding:4px 6px;
	font-weight:bold;
	color: #666;
}
#entrydetail td {
	border-top:1px solid #fff;
	border-right:1px solid #E7E1D9;
	border-bottom:1px solid #E7E1D9;
	vertical-align:top;
	text-align:left;
	padding:4px 6px;
}
#entrydetail .solid {
	border-bottom:1px solid #E1B366;
	padding:0 0 10px;
	margin:0 0 10px;
}
#entrydetail .dot {
	border-bottom:1px dotted #E1B366;
	padding:0 0 10px;
	margin:0 0 10px;
}
#entrydetail #more {}
#entrydetail .more {
	margin: 5px 0 0;
}
.archive #entrydetail .more a {
	background:url(http://blog.osakazine.net/_img/celia/bg_entrydetail_more.jpg) no-repeat 0 0.3em;
	display:inline-block;
	padding:0 0 0 15px;
}


/*2-3 y[Wj[*/
#pagemenu {
	background:url(http://blog.osakazine.net/_img/celia/bg_pagemenu.jpg) no-repeat 0 100%;
	text-align:right;
	margin: 0;
	padding: 10px 0 34px 530px;
}
/*clearfix*/
  /* WinIE7 only */
    *:first-child+html #pagemenu {height: 1%;}
  /* WinIE6 and below */
    /* hide \*/
    * html #pagemenu {height: 1%;}
    /*MacIE*/
  /* MacIE only */
    /*\*//*/ 
    #pagemenu {display: inline-table;}
    /**/
  #pagemenu:after{/* modern browser */
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
  }

#contents .pageprev {
	padding: 10px 0 34px 431px;
}
.archive #contents .pageprev {
	padding: 10px 0 34px 551px;
}
#contents .pagenext {
	padding: 10px 0 34px 431px;
}
.archive #contents .pagenext {
	padding: 10px 0 34px 551px;
}
#contents .pageprevnext {
	padding: 10px 0 34px 322px;
}
.archive #contents .pageprevnext {
	padding: 10px 0 34px 442px;
}
#pagemenu div {
	float:left;
	margin:0 0 0 10px;
	display: inline;
}
#pagemenu .li1 {
	width:99px;
}
#pagemenu .li2 {
	width:110px;
}
#pagemenu .li3 {
	width:99px;
}
#pagemenu a {
	background-image:url(http://blog.osakazine.net/_img/celia/bg_pagemenu_a.jpg);
	background-repeat:no-repeat;
	display:block;
	height:26px;
}
#pagemenu .li1 a {
	width:99px;
	background-position:0 0;
}
#pagemenu .li2 a {
	width:110px;
	background-position:-109px 0;
}
#pagemenu .li3 a {
	width:99px;
	background-position:-229px 0;
}
#pagemenu a .bir {
	height:26px;
}
#pagemenu .li1 a .bir {
	width:99px;
}
#pagemenu .li2 a .bir {
	width:110px;
}
#pagemenu .li3 a .bir {
	width:99px;
}

/*2-4 welcome*/
#welcome {
	width:320px;
	height:210px;
	background:url(http://blog.osakazine.net/_img/celia/bg_welcome.jpg) no-repeat 0 0;
	float:left;
	display:inline;
}
#welcome .content {
	width:300px;
	height:152px;
	overflow:hidden;
	margin: 0 0 0 10px;
}
#welcome .title {
	width:320px;
	height:58px;
	margin:0
}
#welcome .photo {
	width:142px;
	height:142px;
	float:left;
	margin: 0;
}
#welcome .note {
	width:148px;
	height:115px;
	overflow:auto;
	float:right;
	line-height: 1.3;
	margin: 0;
}
#welcome .more {
	width:148px;
	float:right;
	margin: 0;
	text-align: left;
}


/*2-5 ŐV*/
#latest {
	background:url(http://blog.osakazine.net/_img/celia/bg_latest.jpg) no-repeat 0 0;
	width:320px;
	float:left;
	display:inline;
}
#latest .title {
	width:320px;
	height:23px;
	margin:0 0 10px;
}
#latest .content {
	width:320px;
	overflow:hidden;
}
#latest .photo {
	width:324px;
	height:104px;
}
#latest .photo .rss_list {
	background:url(http://blog.osakazine.net/_img/celia/bg_latest_photo_rsslist.jpg) no-repeat 0 0;
	width:104px;
	height:104px;
	float:left;
	margin:0 4px 0 0;
}
#latest .photo .rss_list a {
	width:100px;
	height:100px;
	display:block;
/*hide\*/	overflow:hidden;/*MacIE*/
	margin:2px 2px 0;
	text-align:center;
}
#latest .photo .rss_list a img {
	height:100px;
	width:auto;
	margin:0 auto;
	display:block;
}
#latest .note {
	width: 320px;
	height: 73px;
	overflow:auto;
}
#latest .note .rss_list {
	border-bottom:1px dotted #c93;
	padding:3px 0 2px;
}
#latest .note .rss_list a {
	background:url(http://blog.osakazine.net/_img/celia/bg_latest_note_rsslist.gif) no-repeat 0 0.2em;
	padding:0 0 0 12px;
}

/*2-6 ZAnEX̖{iuW*/
#intro {
	clear:both;
	width:650px;
	background:url(http://blog.osakazine.net/_img/celia/bg_intro.jpg) no-repeat 0 0;
}
#intro .title {}
#intro .content {}
#intro .photo {
	width:320px;
	float:left;
}
#intro .note {
	width:320px;
	float:right;
}
#intro ul {
	width:650px;
	clear:both;
}
/*clearfix*/
  /* WinIE7 only */
    *:first-child+html #intro ul {height: 1%;}
  /* WinIE6 and below */
    /* hide \*/
    * html #intro ul {height: 1%;}
    /*MacIE*/
  /* MacIE only */
    /*\*//*/ 
    #intro ul {display: inline-table;}
    /**/
  #intro ul:after{/* modern browser */
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}
#intro li {
	width:210px;
	float:left;
	margin:0 10px 0 0;
}
#intro .li1 {}
#intro .li2 {}
#intro .li3 {
	margin:0;
}
#intro li .subheading {
	height:20px;
	margin:0 0 7px;
	background-image:url(http://blog.osakazine.net/_img/celia/bg_intro_unit.jpg);
	background-repeat:no-repeat;
}
#intro .li1 .subheading {
	background-position:0px 0px;
}
#intro .li2 .subheading {
	background-position:-220px 0px;
}
#intro .li3 .subheading {
	background-position:-440px 0px;
}
#intro li .subheading .bir {
	width:210px;
	height:20px;
	text-align:right;
	font-size:0.834em;
}
#intro li p {
	margin:0;
}
#intro li more {}

/*2-7 oCLO*/
#smorgasbord {
	background:url(http://blog.osakazine.net/_img/celia/bg_smorgasbord.jpg) no-repeat 0 0;
}
#smorgasbord .content {
	float:left;
	width: 650px;
}
#smorgasbord .title {}
#smorgasbord .photo {
	width:320px;
	float:left;
	margin: 0 10px 0 0;
}
#smorgasbord .note {
	width:320px;
	float:left;
}
#smorgasbord .note dl {
	border-top:1px dotted #c93;
	padding: 5px 0 0;
}
#smorgasbord .note dt {
	font-weight:bold;
}
#smorgasbord .note dd {}

/*y3zTCh{bNX*/
.side1 .box {
	margin:0 0 14px;
}
.side1 .title {}
.side1 .content {}
.side1 .unit {}
.side1 .comment {}
.side1 .more {}
.side1 .sw {}
.side1 .bt {}

/*3-1 QR*/
#qr {}

/*3-2 Japan-i*/
#japani {}

