@charset "shift_jis";
/*
	Copyright (c) Tokyo Wedding Collection.com. All Rights Reserved.

		Style List
		1. wecolle_blogPage Style
		?. Print Style
*/

/* =1. wecolle_blogPage Style */
/* ---------------------------------------------------------------- */
#left_contents {
 float:left;
 width:680px;
}
#left_contents h2 {
 margin:0 0 20px 0;
}
#left_contents dl {
 margin:0 0 0 10px;
}
#left_contents dt {
 background:#c3ebe7 url(../img/icon08.gif) 5px 3px no-repeat;
 padding:1px 0 1px 25px;
}
#left_contents .help dt {
 background:#c3ebe7 url(../img/icon01.gif) 5px 5px no-repeat;
 font-weight:bold;
 font-size:1.2em;
}
#left_contents dt span {
 float:right;
 margin:0 5px 0 0;
}
#left_contents dt span a {
 background:url(../img/icon01.gif) 0 0 no-repeat;
 padding:0 0 0 17px;
 text-decoration:none;
}
#left_contents dt span a:hover {
 text-decoration:underline;
}
#left_contents dd {
 margin:10px 15px 20px 25px;
}
#left_contents dd h3 {
 font-weight:bold;
 font-size:1.2em;
 margin:0 0 5px 0;
}
#left_contents dd h3 span {
 font-weight:normal;
 font-size:0.8em;
 color:#34a99e;
 border:1px solid #7fd0c8;
 padding:2px 3px 0;
 vertical-align:middle;
}

#blog_introduction {}
#blog_introduction li {
 clear:both;
 border-bottom:1px dotted #bbbaba;
 margin:10px 0 5px 0;
 padding:0 0 5px 0;
}
#blog_introduction li div img {
 margin:0 7px 0 0;
 padding:1px;
 float:left;
}
#blog_introduction div {
 width:330px;
}
#blog_introduction div.left {
 float:left;
}
#blog_introduction div.right {
 float:right;
}

#blog_whatsnew {
 margin:20px 0;
}
#blog_whatsnew h3 {
 clear:both;
}
#blog_whatsnew h3 img {
 float:left;
}
#blog_whatsnew li a {
 text-decoration:none;
}
#blog_whatsnew li a:hover {
 text-decoration:underline;
}
#blog_whatsnew li {
 clear:both;
 overflow:auto;
 background:url(../img/icon08.gif) 0 6px no-repeat;
 margin:5px 0 5px 10px;
 padding:5px 0 5px 25px;
 border-bottom:1px dotted #bbbaba;
}
* html #blog_whatsnew li {
 clear:none;
}
#blog_whatsnew li p {
 float:left;
 margin:0;
}
#blog_whatsnew li span.blog_title {
 padding:0 0 0 17px;
 background:url(../img/icon01.gif) 0 2px no-repeat;
 float:right;
 width:170px;
}
#blog_whatsnew li span.category {
 font-size:0.8em;
 color:#34a99e;
 border:1px solid #7fd0c8;
 padding:1px 3px;
}

#blog_theme {
 clear:both;
 background:#d5f1ee;
 padding:0 0 13px 0;
}
#blog_theme table {
 margin:0 10px;
 background:#fff;
}
#blog_theme table td {
 padding:8px 10px;
 border-right:1px solid #d5f1ee;
 border-bottom:1px solid #d5f1ee;
}
#blog_theme table td.po1 {
 font-weight:bold;
 color:#666;
} 

#right_menu {
 margin-bottom:10px;
}
.blog_menu {
 background:url(../../wecolle_blog/img/right_menu_bg.gif) left bottom repeat-y;
 padding:0 0 25px 0;
}
.blog_menu ol {
 margin:10px 20px 0;
}
.blog_menu ul {
 margin:0 20px;
}
.blog_menu ul.help {
 margin:10px 20px;
}
.blog_menu ol li {
 margin:0 0 5px 0;
}
.blog_menu li,
.blog_menu li a {
 color:#412715;
}
.blog_menu dt {
 font-weight:bold;
 margin:10px 0 0 0;
}
* html .blog_menu dt {
 margin:0;
}
.blog_menu dd {
 font-size:0.9em;
 background:url(../../wecolle_blog/img/right_menu_line_bg.gif) left bottom repeat-x;
 padding:0 0 10px 0;
}
.information_menu {
 background:url(../../wecolle_blog/img/right_menu_bg.gif) left bottom repeat-y;
 padding:0 0 25px 0;
}
.information_menu dl {
 margin:5px 12px 0;
 color:#412715;
}
.information_menu dt {
 padding:0 4px;
}
.information_menu dd {
 border-bottom:1px dotted #bbbaba;
 margin:0 0 5px 0;
 padding:0 4px 5px;
}
.information_menu dl dd a {
 color:#412715;
}

h2.theme_title {
 font-size:1.3em;
 font-weight:bold;
 min-height:32px;
 height:100% !important;
 height:32px;
 margin:0 0 16px 0 !important;
 padding:0 0 0 20px;
 background:url(../img/common_details_title_bg.jpg) left bottom no-repeat;
}



/* writen_080722jodajima ----------------------------------------- */
#info_contents {
	width:900px;
	margin:0 auto;
	 }

.ore {
 color: #e77436;
}






.info_thema {
 background: #F3F8E2 url(../../wecolle_blog/img/info_bg01.gif) no-repeat;
 padding:15px 15px 5px 15px;
 margin-bottom:13px;
}

.info_thema li {
 padding-left:15px;
 background: url(../../wecolle_blog/img/info_list_icon.gif) 0px 3px no-repeat;
 font-weight:bold;
}

.info_thema ul {
 margin-bottom:10px;
}

#info_main {
	width:815px;
	margin:0 auto;
}

.info_left{
 width:380px;
 float:left;
 margin-right:50px;
}

.info_center {
 width:313px;
 margin:30px auto;
}

.read {
 text-align:right;
 margin-top:5px;
}

.info_team {
 width:313px;
 border: solid 1px #C8E957;
 padding:2px;
 margin:0 auto;
}

.info_team table {
 margin:0 12px 12px 12px;
}

.info_team th {
 font-weight:bold;
 padding:2px 0;
 width:100px;
}

.info_btn {
 text-align:center;
 background: url(../../wecolle_blog/img/info_bg_end.gif) bottom no-repeat;
 padding-bottom:15px;
 margin-bottom:0;
}

.info_bold {
 font-weight:bold;
}

/* writen_090525jodajima ----------------------------------------- */



.new_blog_b {
	width:900px;
	 height:48px;
	margin:0 auto;
	 background: #AFE2DC
}

.new_blog_b_left {
 float:left;
	width:266px;
}

.new_blog_b_right {
 float:left;
 padding:10px 0px 0px 0px;
 width:634px;
 background: #AFE2DC;
 font-size: 10px;
 line-height: 14px;

}


/* =?. Print Style */
/* ---------------------------------------------------------------- */
@media print {}

