/**ビジュアルエディター**/
#content p.margin_0{margin:0;padding:0;}
#content p.margin_top_0{margin-top:0;padding-top:0;}
#content p.margin_bottom_0{margin-bottom:0;padding-bottom:0;}
#content ul.margin_top_0{margin-top:0;}
#content ul.margin_bottom_0{margin-bottom:0;}


/**変更点***************/

body{
font-family: "游ゴシック", YuGothic, "メイリオ", Meiryo,"KozGoPro-Light", "小塚ゴシック Pro L", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN",  sans-serif;
font-size:14px;
background:url(img/bg.png);
}

.columns_center{float:none;margin:0 auto;position:relative;padding:0 10px;margin-top:20px;}

.container{background:none;}

p {font-size:16px;line-height:1.4;}
h5 {font-size:18px;}


.googlefont{font-family: 'Poiret One', cursive;}
.googlefont2{font-family: 'Cabin Sketch', cursive;}

.over_now{
	opacity:0.6;
        filter: alpha(opacity=60);
        -ms-filter: "alpha( opacity=60 )";
}
a.over:hover img,li.over a:hover img,a:hover img.over,li.over a:hover,a.over:hover{
        opacity:0.7;
        filter: alpha(opacity=70);
        -ms-filter: "alpha( opacity=30 )";
}

.clear {
    clear: both;
    overflow: hidden;
    width: 1px;
    height: 1px;
    margin: 0 -1px -1px 0;
    border: 0;
    padding: 0;
    font-size: 0;
    line-height: 0;
}

.single-article,
.column-post-li article,
.entry-content{
	background:#fff;
	border-radius: 10px;        /* CSS3草案 */  
	-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 10px;   /* Firefox用 */ 
	padding:0px; 
	width:100%;/*max-width:700px;*/
	border:5px solid #c7b299;padding:0.8em;
}

.column-post-li.sticky{background:none;}
.column-post-li.sticky article{
	background:#fff;
	border-radius: 10px;        /* CSS3草案 */  
	-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 10px;   /* Firefox用 */ 
	padding:0px; 
	width:100%;/*max-width:700px;*/
	/*border:5px solid #ff0000;*/padding:0.8em;
}
.column-post-li.sticky article .latest-title a{/*color:#ff0000;*/}
a:link ,a:visited{color:#534741;font-weight:bold;}


.entry-content h2{width:100%;background:url(img/common/my_post_h2_bg.png) no-repeat bottom;text-align:right;font-size:24px;letter-spacing:0.5em;padding-right:20px;padding-top:20px;font-weight:normal;color:#42210b;}
.entry-content h3{width:100%;background:url(img/common/my_post_h3_bg.png) no-repeat;padding:0 0 0 10px;margin:0 0 0 10px;line-height:52px;font-size:18px;letter-spacing:0.25em;font-weight:normal;height:46px;}
.entry-content h3:first-letter{color:#fff;font-size:36px;}
.entry-content p {padding:20px 20px 60px 20px;}
.post-content ul,.post-content li{font-size:16px;}
.post-content-inner h2{font-size:24px;margin-bottom:20px;}
.post-content-inner h3{font-size:20px;margin-bottom:20px;}
.post-content-inner h4{font-size:18px;margin-bottom:20px;}
.post-content-inner h5{font-size:16px;margin-bottom:20px;font-weight:bold;}


.entry-content p.margin_top_0{margin-top:0;padding-top:0;}
.entry-content p.margin_bottom_0{margin-bottom:0;padding-bottom:0;}
.entry-content p.margin_top_1em{margin-top:1em;padding-top:0;}
.entry-content p.margin_bottom_1em{margin-bottom:1em;padding-bottom:0;}
.entry-content ul.margin_bottom_0{margin-top:0;padding-top:0;}
.entry-content ul.margin_bottom_0{margin-bottom:0;padding-bottom:0;}


.round
 {  
    border-radius: 8px; 
    -webkit-border-radius: 8px;  
    -moz-border-radius: 8px; 
}  
.img img{
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}


#cat_tag{
	background-color: rgba(198,198,198,0.6);
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	opacity:0.6;
  border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

#selector_nav ul{list-style:none;margin:0;padding:0;}
#selector_nav ul li{float:left;display:block;position:relative;height:auto;margin:4px;padding:3px;}
#selector_nav ul li a{padding:0.4em 0.8em 0.2em 1.2em;font-size:16px;margin:1px;display:block;}
#selector_nav ul li.on a{background-color: rgba(115,99,87,1.0);
filter:alpha(opacity=100);
-moz-opacity:1.0;
-khtml-opacity:1.0;
opacity:1.0;
color:#fff;}
#selector_nav ul li.off a{background-color: rgba(153,134,117,0.9);
filter:alpha(opacity=90);
-moz-opacity:0.9;
-khtml-opacity:0.9;
opacity:0.9;
color:#fff;
}
#selector_nav ul li.off a{color:#ffffff;}

#selector_nav ul li.on a:hover{color:#fff;}
#selector_nav ul li.off{margin:4px;}
#selector_nav ul li.on:hover,#selector_nav ul li.off:hover{margin:6px 2px 2px 6px;}
#selector_nav ul li.on:active,#selector_nav ul li.off:active{margin:7px 1px 1px 7px;}

.switch{font-size:2px;vertical-align:super;line-heihgt:2px;height:2px;width:2px;display:block;margin-left:-12px;margin-top:-4px;}
#selector_nav ul li.on .switch{color:#ff0000;font-size:13px;}
ul.column-posts{list-style:none;display:block;}
.column-post-li{width:30%;padding:0 5px 5px;float:right;list-style:none;}

#container{border:none;}

#footermenu ul{margin-bottom:0;margin-right:0;}
#footermenu li{font-size:0.7em;}

#footermenu li a{color:#4d4d4d;font-weight:bold;}
#footermenu li a:hover{color:#4d4d4d;}
h1.article-title{font-size:1.2em;}
h2{font-size:1.6em;}
.postinfo{font-size:0.6em;}

.post-content p{line-height:1.6;}
.latest-title{margin-top:0;line-height:1.2;border-bottom:1px dotted #534741;padding-bottom:5px;}
.type-post{min-height:280px!important;position:relative;}
.type-post .more{position:absolute;bottom:0;}


#site-description{color:#fff;font-size:22px;font-weight:bold;margin-top:100px;}

.post-content-inner{padding-top:20px;}

.post-content-inner:first-letter p{line-height:1.8;}
.post-content-inner:first-line p{line-height:1em;}


/*
li.column-post-li{min-width:280px;}
*/
.bartleby-excerpt{
font-size:18px;
padding-bottom:20px;}




#site-description{text-shadow:-1px 1px 3px #534741;}
#global_logo{}
#global_nav{}
#global_nav ul{list-style:none;margin-top:5px;margin-left:20px;}
#global_nav ul li {float:left;font-size:14px;border-right:1px solid #534741;padding:0 1em;line-height:1;}
#global_nav ul li a {color:#534741;text-shadow:-1px 1px 3px #fff;}
#global_nav ul li a:hover {color:#998675;}
#global_nav ul li.last{border-right:none;}


.fb-page{}
/*
768-2カラム
920-3カラム
*/
#fb_like{overflow:hidden;left:0;margin-left:-10px;min-height:300px;}

.byline{padding-bottom:0.3em;padding-left:0.5em;}

#croquis{margin:0 auto;}

body{
-webkit-print-color-adjust: exact;
}

#headerbg{
	display: block;
	background-image: url(http://www.ide-medi.com/WP/wp-content/themes/bartleby-croquis-2/img/header_bg.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
height:190px;
overflow:hidden;
}


.nav-next{float:right;}
.auther_note p{margin-bottom:0;}
.auther_note{margin-bottom:20px;}


@media print {
.noprint,
.wp_social_bookmarking_light,
.post-footer,
#footermenu,
#global_nav,
#site-description
{display:none;}

  a[href]:after {
    content: ""!important;
  }
  abbr[title]:after {
    content: ""!important;
  }
.mobile_home_navi{display:none;}


.single-article, .column-post-li article, .entry-content
{border:none;}

.column-post-li{
margin-left:20px!important;
}

.gotop{display:none;}


#wrap{}

@page {
margin: 12.7mm 5.7mm;
}
	body {
	/zoom: 0.7;	/* IE6,7 */}


html>/**/body {	/* IE6,7 以外 */
	display: table;
}

html>/**/body #wrap {	/* IE6,7 以外 */
	display: table-cell;
	float: none;
	width: 1020px;
	vertical-align: top;
}
#headerbg{background:url(http://www.ide-medi.com/WP/wp-content/themes/bartleby-croquis-2/img/header_bg.jpg) repeat-x!important;;height:190px;z-index:0!important;}
#global_nav{width:510px;position:absolute;top:20px;right:5px;background:url(http://www.ide-medi.com/WP/wp-content/themes/bartleby-croquis-2/img/menu_bg.png) no-repeat!important;z-index:1!important;}
#global_logo{z-index:10!important;}

#site-description{color:#fff!important;}
.auther_avatar img{vertical-align:top;}

}
