body, input, button, select, textarea { font-family:NanumGothicWeb; 
   background:url(images/bg-stripes.gif);
}

.navbar {
  margin-top:50px;
}
#tistorytoolbarid { z-index:2004 !important; }

a { cursor:pointer; }

.navbar-search {
margin-top: 0px;
}
.navbar .btn {
margin: 0px 0 5px 0;
padding: 2px 10px 0px;
}
.nav.pull-right li {
margin-left:5px; line-height:42px; font-size:12px; 
}
.btn.btn-navbar { margin-top:10px; }
.head-container h1 { margin:30px 0 0 20px; }

.branch3 {
cursor: pointer;
}


.article { margin:0px 0 0 0 ; padding:20px; }

.pagination a { background:#fff; border:1px solid #ccc; color:#333; }
.pagination a span.selected {
color: #0074CC; font-weight:bold;;
}
h2.title a { color:#333; margin:10px 0 0 0px; font-size:20px; }
h2.title {  margin-top:10px; }
h3.stitle { font-size:17px; font-family:NanumGothicWeb, sans-serif ; font-weight:normal; padding:;  margin:0px 0 ; line-height:20px; }

.trackback h3 { font-size:15px; font-weight:normal; }

ol, ul { list-style:none; margin: 0 0 5px 10px; }

.commentList ol,  #guestList ol { list-style:none; margin: 0 0 10px 0px; }

.commentList ul { list-style:none; margin: 0 0 10px 25px; }

.comment h3.btn  { margin:20px 0 20px 0; }

.wrapper p { margin-top:10px; }

.article1 .admin { margin-left:20px; }

.btn.disabled { color:#333; background:#fff; opacity:1; }

.navbar-search .search-query { margin-bottom:6px; }

#footer { color:#ddd; line-height:40px; margin:20px auto 10px ; }

#footer #copyright {font-weight:normal;}

#footer a { color:#fff;  font-weight:normal;}

#adTistory a.linkTistory { display:block; background:url(images/tistory.png); width:87px; height:14px; text-indent:-9999px; float:left; margin-right:20px;}


#blogImage { float:left; width:40%; margin:0px 0px 10px 0;  }

#userID { margin:0 0 5px 0; }

#blogDesc { float:right; width:50%; }

.clear { clear:both; }

td { text-align:center; }

.accordion-heading .accordion-toggle { padding: 3px 5px; text-decoration:none; }

h3 .icon-white { margin-top:2px; }

.accordion-group .accordion-inner { padding:3px 15px; }

.category.pull-right { margin-right:20px; }

.tagTrail { margin-bottom:10px; padding-bottom:2px; border-bottom:1px solid #aaa;}

.tagTrail a, .delete { color:#fff; text-decoration:none; }

textarea { border:1px solid #ccc; border-radius:5px; background:transparent; }

.tagText { margin-right:3px; }

#collapse3 li a { float:left; margin-right:10px; }

.margin-up { margin-top:-4px; }

.input-prepend.pull-left { margin-right:20px; }
.input-prepend .add-on { border-color:#aaa; }
#paging span.selected {
background-color: #8A8A8A;
color: white;
}
h3.label-inverse {
color: white;
font-size: 14px;
font-weight: bold;
text-shadow: 1px 1px 1px black;
border-bottom: 1px solid white;
border-top: 1px solid #555;
padding-bottom: 5px;
padding-top: 3px;
padding-left: 10px;
margin-left: 0px;
margin-bottom: 0px;
background: #444;
background: -moz-linear-gradient(top, #777, #444);
background: -webkit-gradient(linear, left top, left bottom, from(#777), to(#444));
filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#777777', EndColorStr='#444444', GradientType=0);
}
#text_0 { color:#333; }

.tagTrail span a {
font-size: 10.998px;
font-weight: bold;
line-height: 14px;
color: white;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
white-space: nowrap;
vertical-align: baseline;
background-color: #999;
background-color: #3A87AD;
padding: 1px 4px 2px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.actionTrail .label  { font-size: 13px; }

.commentList ol li, #guestList ol li {  padding:10px; border:1px solid #ccc; border-radius:5px; margin-top:3px;}

aside .accordion-group a { color:#333; }

input.span2 { background:transparent; border-color:#aaa; }

.navbar-inner {
color: white;
font-size: 14px;
font-weight: normal;
text-shadow: 1px 1px 1px black;
box-shadow:0 0 10px rgba(150,150,150, 1.0 );
border-top: 1px solid #555;
padding-bottom: 0px;
padding-top: 0px;
padding-left: 10px;
margin-left: 0px;
margin-bottom: 0px;
background: #444;
background: -moz-linear-gradient(top, #777, #444);
background: -webkit-gradient(linear, left top, left bottom, from(#777), to(#444));
filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#777777', EndColorStr='#444444', GradientType=0);
}
.navbar .brand  { color:#eee; }

/*.article1 article img { padding:5px; background:#ddd; border:1px solid #ccc; border-radius:3px; }*/
.imageblock {max-width:100% !important;}
/*
article img:hover { border-color: #F9BB1C;
-webkit-box-shadow: 0 1px 10px rgba(0, 105, 214, 0.5);
-moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
 }
*/
#collapse9 {border-bottom:1px solid #ccc; margin-bottom:10px;}

ul .badge.badge-important {margin-left:10px;}

#statistic {padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #ccc;}

aside .accordion-group a.cal_click { 
color:#fff;
font-weight:bold;
background-color: #F89406;
padding: 1px 9px 2px;
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
border-radius: 9px;
}
aside .accordion-group .cal_day4 {
color: white;
font-weight: bold;
width:20px !important;
background-color: #B94A48;
padding: 1px 0px 2px;
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
border-radius: 9px;
}
.article1, aside {background:#fff;  border-radius:5px; border:1px solid #ccc; box-shadow:0 0 10px rgba(125,125,125, 0.5 );}

#btnRSS {margin:15px 0 0 10px;}

.span4 .accordion-inner, .span4 .accordion-group {border:none;}

.article1 {padding:0px 20px 20px 20px;  position:relative;}

.infor {padding:20px 10px 0 10px;}

.entry h2.title {margin-left:20px;}

.span4 .aside-border-top { border-top:1px solid #ccc;  margin:20px 0px 0px 0; padding:15px 0 0px 0; }

aside.span4 { background:url(images/pattern4.gif) ; }

.infor .date { display:none; margin-left:10px; }

.navbar .nav > li > a {
float: none;
padding: 9px 10px 11px;
line-height: 19px;
color: #eee;
text-decoration: none;
text-shadow: 1px 1px 1px black;
}

.dropdown-menu a { text-shadow:none; }

.carousel-control { font-size:30px; line-height:39px;}

header h1 a { text-indent:-9999px; }

.carousel { margin-top:30px;}

.carousel-caption {background: rgba(0, 0, 0, 0.4); padding-top:5px;}

#blogImage img { background:#ddd; padding:5px; border:2px solid #aaa; border-radius:3px; }

.carousel-inner {box-shadow:0 0 10px rgba(150,150,150, 1.0 );}

.commentWrite {padding:15px 15px 5px 15px ; border:1px solid #ccc; border-radius:5px;}

#floating-box {
display:none;
position: absolute;
left: -66px;
border: 1px solid #CCC;
border-right: 0px;
padding: 5px;
background: white;
box-shadow:-3px 3px 5px rgba(125,125,125,0.2);
}
#floating-box .arrow {
padding: 5px 0 5px 7px;
}
#adsense336 { width:336px; height:280px;  margin-top:20px; }
#adsense336-1 { width:336px; height:280px;  margin-top:20px; }
#adsense300 { width:300px; margin:0 auto; height:250px;  margin-top:20px; }
#adsense250 { width:250px; margin:0 auto; height:250px;  margin-top:20px; }
#adsense300-1 { margin:15px 20px 20px 20px; }
#adsense300 {display:none;}
#adsense728 {display:none;padding:8px 20px 2px; border:1px solid #ccc; border-radius:5px; background:#fff; margin-bottom:10px; box-shadow: 0 0 10px rgba(125,125,125, 0.5 ); }

@media (min-width: 1200px) {
  #floating-box {
    display:block;
  }  
   #adsense728 {display:block;}
}

#adTistory { margin-bottom:10px; }

.infor .btn-mini, .admin .btn-mini, .joinTistory { font-size:13px; }

.unpublish, .joinTistory {color:#333;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);}

.pagination {padding:10px; background:#fff; box-shadow:0 0 10px rgba(125,125,125, 0.5 ); border-radius:5px;}

.navbar .dropdown-menu.bottom-up::after {
    border-bottom: 0px solid transparent !important;
    border-top: 6px solid white;
    top: auto !important;
    bottom: -6px;
}

#guestbook, #taglog, #searchList, .entryNotice { padding:20px; background:#fff; border:1px solid #ccc; border-radius:5px; box-shadow:0 0 10px rgba(125,125,125, 0.5 );}

#searchList { margin-bottom:15px; }

.infor.margin-top-none {padding-top:0; padding-left:0;}

#taglog h3, #guestbook h3 { margin-bottom:15px; }


.box_date {position:absolute;z-index:10;width:50px;top:20px;left:-25px;height:57px;padding:0px 0 0 0px; url(images/cnt_layer.png) no-repeat 0 0;border: 1px solid #A33537; border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px;box-shadow:-3px 3px 5px rgba(125,125,125,0.5);}
* html .box_date {_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_photoEssay/images/cnt_layer.png', sizingMethod='crop');}

/*포스트작성날짜부분*/
#content .box_date .txt_month {color:#fff;display:block;overflow:hidden;float:left;width:50px;line-height:22px;height:22px; text-align:center; background:url(images/date-month-bg.png) repeat-x top left;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
#content .box_date .txt_day {display:block;width:50px;font-size:19px;font-family:Tahoma;font-weight:bold;color:#333;height:35px;line-height:35px ;text-align:center; background:url(images/date-day-bg.png) repeat-x top left;border-top-right-radius:5px;}



/*.entry .date {font:10px Tahoma;color:#a3994d;}*/

span.txt_day:after { content:"th"; color:#333; font-size:9px;  }

.carousel-control.left { display:none; }
.carousel-control.right { display:none; }

#myCarousel:hover .carousel-control.left { display:block; }
#myCarousel:hover .carousel-control.right { display:block; }







