@charset "utf-8";

/* CSS Document */

/* Theme Name: Simple Balance 2.2.1Theme URI: http://blogsessive.comDescription: Simple, highly customizable, well-balanced 3 column theme. More Power. More Style. Your Style!Tags: fixed width, three columns, simple, control panel, custom layoutAuthor: Alex CristacheAuthor URI: http://blogsessive.com*//* License and other information:- This theme is released unde Creative Commons 3.0 licence;- You may share, modify and use it in personal or commercial projects;- I'd appreciate it if you DO NOT remove the author information in the theme's footer;- Under any circumstances, DO NOT remove the original author information from this CSS file (this includes Name and URL);- If you modify the theme, please mention the original author in a comment like this one.*/

/* General styles */
body {background:url(img/bg.gif); margin: 0 auto;text-align: center;font-family: ms pgothic, ms gothic; font-size:12px;color: #330000;}

table {border:solid 1px #cccccc;}
th, tr, td {border:dotted 1px #efefef;}
td {background:url(img/bg2.gif);}

.banner1 {width:100px; position:absolute; z-index:10; left:50%; margin:0 0 0 430px; padding-top:150px;}

#wrap {background:url(img/top_image.png) no-repeat !important;
background:url(img/top_image.jpg) no-repeat;
margin: 0 auto;width: 830px;text-align: left;}

a {color: #124759;text-decoration: none;}
a:hover {color: #124759; text-decoration:underline;}
a img {border: none;}
form {margin: 0;padding: 0;}
small {font-size: 9px;}
.left {float: left;}
.right {float: right;}
.clearer {clear: both;}

/* right silk screen */
.right_silk {width:160px; float:left; font-size:11px;margin-bottom:2px;}

/* wigget */
.widthclass {width:160px;}

/* color 
녹색 207f7b
브라운 ad4c2f
밝은노랑 f2ffd3
*/

/* Header styles */

#header {width: 830px; overflow: hidden;margin-bottom: 15px;}
.topLogo {width: 630px;float: left;margin-right: 20px;padding-top: 55px;}
.topLogo h1, .topLogo h2 {font-family: ms pgothic, ms gothic; font-size:15px;font-variant: small-caps;color: #ad4c2f;margin: 0;padding: 0;line-height: 15px;}
.topLogo h1 a, .topLogo h2 a {text-decoration: none;color: #ad4c2f;}
.topLogo h1 a:hover, .topLogo h2 a:hover {color: #207f7b;}
.topLogo .blogDescription {font-family: ms pgothic, ms gothic; font-size:11px;font-variant: small-caps;color: #207f7b;}

.topMenu {color:#f2ffd3; width:830px; float: left; margin-bottom:10px;}
.topHeader {width:830px; float:left; padding:5 5 5 5px;font-family: ms pgothic, ms gothic; font-size:12px;font-variant: small-caps;color: #207f7b;}
.top_topimg {margin-top:10px; width: 830px; float:left;}
.topMenu ul {list-style: none; display: block; margin: 0; padding: 0;}
.topMenu ul li { height:18px; background:URL(http://premiumt.jp/blog/wp-content/themes/simplebalance2.2/img/menu_bg.gif); float: left; display: inline;/* IE6 fix */margin-right: 2px; mergin-let:10px; font-size:12px; -moz-border-radius:3px; -webkit-border-radius:3px; padding: 0.2em 0.6em; position: relative;}
.topMenu ul li.current_page_item {}
.topMenu ul li a {font-weight:bold; color:#f2ffd3; display: block; padding: 0.2em 0.6em; text-decoration: none; -moz-border-radius:3px; -webkit-border-radius:3px;}
.topMenu ul li a:hover {background: #207f7b; color:#f2ffd3; font-weight:bold; -moz-border-radius:3px; -webkit-border-radius:3px; padding: 0.2em 0.6em;}
/*.topMenu ul {margin: 0;padding: 0;list-style: none;display: block;}
.topMenu ul li {margin: 0 15px 0 0;padding: 25px 0 0 0;float: left;border-top: 5px solid #d2ebea;}
.topMenu ul li.current_page_item {border-top: 5px solid #ad4c2f;}
.topMenu ul li a {color: #207f7b;padding-top: 20px;text-decoration: none;}
.topMenu ul li a:hover {color: #ad4c2f;}*/
.topSearch {width: 170px;float: right;padding-top: 55px;}
.s {border: 1px solid #92bdbb;width: 119px;float: left;height: 18px;}
.searchSubmit {padding: 0;cursor: pointer;float: right;line-height: 20px; border:solid 1px; height:20px; width:45px; text-align:center;}

/* Page structure styles */
#page {width: 830px;overflow: hidden;}
#lsidebar {background:url(img/sider_bg.png) no-repeat !important;background:url(img/sider_bg.jpg) no-repeat; width: 170px;float: left;margin-right: 20px;}
#rsidebar {background:url(img/sider_bg.png) no-repeat !important;background:url(img/sider_bg.jpg) no-repeat; float: right;width: 170px;}
#content {float: left;width: 450px;margin-right: 20px;}

/* Sidebars styles */
.leftnews {width:160px; font-size:11px; margin-left:5px;}
#lsidebar .leftPic{padding-top: 170px;background: url(http://premiumt.jp/blog/wp-content/themes/simplebalance2.2/img/pic-sidebar.jpg) no-repeat;font-size:11px; }
#lsidebar .leftPicCustomWrap {width: 170px;overflow: hidden;font-size:11px; }
#lsidebar .leftPicCustom {margin: 0;border: 0;background: none;font-size:11px; }
#lsidebar h2, #rsidebar h2 {background-color:#ad4c2f; font-family: ms pgothic, ms gothic; font-size:12px;color: #f2ffd3 ;margin: 0;padding: 3px 0 2px 5px; border-bottom: 1px solid #ad4c2f;}
#lsidebar ul, #rsidebar ul {margin: 0;padding: 0;list-style: none;font-size:11px; }
#lsidebar ul ul ul, #rsidebar ul ul ul {margin: 4px 0 0 5px;padding: 0;list-style: none; font-size:11px; }
#lsidebar ul li, #rsidebar ul li { margin: 0 0 25px 0; padding: 0;list-style: none;font-size:11px; }
#lsidebar li li, #rsidebar li li {background: url(http://premiumt.jp/blog/wp-content/themes/simplebalance2.2/img/ten_1.gif) no-repeat ; padding:4px 4px 4px 12px; margin: 0; list-style: none;border-bottom: 1px solid #ad4c2f;font-size:11px; }
#lsidebar li li li, #rsidebar li li li {background: url(http://premiumt.jp/blog/wp-content/themes/simplebalance2.2/img/ten_2.gif) no-repeat ; margin: 0;padding: 4px 0;list-style: none;border: none;font-size:11px; }
#lsidebar ul ul ul a, #rsidebar ul ul ul a {padding-left:10px; font-size: 11px; line-height:11px; color:#124759;}
#lsidebar li.rssFeed {background: url(http://premiumt.jp/blog/wp-content/themes/simplebalance2.2/img/bg-rss.gif) no-repeat;width: 200px;height: 50px; font-size:11px;}

/*#lsidebar li a {display: block;padding: 0.2em 0.6em;text-decoration: none;}
#lsidebar li ul {display: none;position: absolute;z-index: 99;}
#lsidebar li:hover ul {background: #fff;border: 1px solid #999;display: block;left: 0;min-width: 150px;top: 1.9em;white-space: nowrap;}
#lsidebar li:hover li {background: #fff;display: block;float: none;font-size: 0.9em;margin: 0;padding: 0;}
#lsidebar li:hover li:hover {background: #eee;}
#lsidebar li:hover li a {padding: 0.3em 0.5em;}*/

.textwidget {padding-top: 10px;}
.rssFeed a {line-height: 50px;width: 143px;height: 50px;display: block;text-decoration: none;color: #fff;padding-left: 57px;}
.rssFeed a:hover {color: #fffcc5;}
.rssForm form {margin: 10px 0;}
.rssEmail {border: 1px solid #92bdbb; width:100px;}
.rssSubmit {width: 45px;padding: 0;background:none; border:none; cursor: pointer; color: #207f7b; border:solid 1px; height:20px;}
.rssForm small {padding: 2px;background: #eff7f7;display: block;}
#rsidebar .ads125 {padding: 10px 0 0 0;width: 100px;overflow: hidden;}
.leftBanner {float: left;margin-bottom: 10px;}
.rightBanner {float: right;margin-bottom: 10px;}
.advertiseHere {clear: both;display: block;text-align: center;font-family: ms pgothic, ms gothic; font-size:12px;margin-bottom: 10px;}
.google250 {text-align: center;}
#wp-calendar {width: 100%;padding: 0;border: none;margin: 0;}
#wp-calendar caption {padding: 4px;font-family: ms pgothic, ms gothic; font-size:12px;color: #207f7b;}
#wp-calendar th {padding: 4px;text-align: center;background: #eff7f7;}
#wp-calendar td {padding: 4px;text-align: center;background: #f5f5f5;}
#wp-calendar #prev {text-align: left;}
#wp-calendar #next {text-align: right;}
#wp-calendar a {color: #ad4c2f;}
#wp-calendar a:hover {color: #207f7b;}

/* Content styles */
.topAd {margin-bottom: 25px;}
.archiveTitle {font-family: ms pgothic, ms gothic; font-size:16px; font-weight:bold; color: #ad4c2f;;font-variant: small-caps;text-transform: capitalize;border-bottom: 1px solid #ad4c2f;}
.post {margin-bottom: 25px;width: 450px;overflow: hidden;}
.postFeatured {margin-bottom: 25px;width: 450px;overflow: hidden;padding: 10px;background: #f5f5f5;}
.post a, .postFeatured a {text-decoration: underline;}
.postTitle h1, .postTitle h2 {font-family: ms pgothic, ms gothic; font-size:16px; font-weight:bold; color: #003300; font-weight:bold; padding: 0 0 5px 0;border-bottom: 1px solid #003300;margin: 0 0 5px 0;}
.postTitle h1 a, .postTitle h2 a {font-family: ms pgothic, ms gothic;  font-size:16px; font-weight:bold; color: #003300; font-weight:bold; text-decoration: none;}
.postTitle h1 a:hover, .postTitle h2 a:hover {font-family: ms pgothic, ms gothic; font-size:16px; font-weight:bold; color: #207f7b;}
.postInfo {font-size: 11px;}
.postContent {margin-top: 20px;margin-bottom: 10px;line-height: 17px;width: 450px;overflow: hidden;}
.sizeFeatured {width: 450px;}
.featHead {font-family: ms pgothic, ms gothic; font-size:14px;color: #777;font-variant: small-caps;text-transform: capitalize;background: #ddd;padding: 3px 10px;}
.postContent h1 {font-family: ms pgothic, ms gothic; font-size:22px;color: #ad4c2f;}
.postContent h2 {font-family: ms pgothic, ms gothic; font-size:20px;color: #ad4c2f;}
.postContent h3 {font-family: ms pgothic, ms gothic; font-size:18px;color: #ad4c2f;}
.postContent h4 {font-family: ms pgothic, ms gothic; font-size:14px;color: #ad4c2f; font-variant: small-caps;text-transform: capitalize;}
.postContent blockquote {margin: 0;padding: 20px 20px 20px 40px;background: #eff7f7 url(http://premiumt.jp/blog/wp-content/themes/simplebalance2.2/img/bg-blockquote.gif) no-repeat;font-family: ms pgothic, ms gothic; font-size:12px;}
.postExtras {border-top: 1px solid #ad4c2f; padding: 5px 0;font-size: 11px;}
.postMeta {border-top: 1px solid #ad4c2f;text-align: right;padding-top: 5px;font-size: 11px;width: 450px;overflow: hidden;}
.postMetaFeatured {border-top: 1px solid #ddd;text-align: right;padding-top: 5px;font-size: 11px;width: 450px;overflow: hidden;}
.postMeta a, .postMetaFeatured a {color: #943b21; text-decoration: none;}
.postMeta a:hover, .postMetaFeatured a:hover {color: #943b21; text-decoration: underline;}
.postLink {float: left;}
.postComments a {background: url(http://premiumt.jp/blog/wp-content/themes/simplebalance2.2/img/icon-comments.gif) no-repeat 0 4px;padding-left: 16px;}
.postLink a {background: url(http://premiumt.jp/blog/wp-content/themes/simplebalance2.2/img/icon-postlink.gif) no-repeat 0 1px;padding-left: 14px;}
.navigation {width: 450px;font-family: ms pgothic, ms gothic; font-size:14px;overflow: hidden;}
.navigation a {text-decoration: none;margin-bottom: 25px;display: block;}
.alignleft {float: left;margin-right: 10px;}
.alignright {float: right;margin-left: 10px;}
.aligncenter {margin: 0 auto;}

/* Comments styles */
.commentZone {margin-bottom: 25px;}
h3#respond, h3#comments, h3#trackbacks {font-family: ms pgothic, ms gothic; font-size:18px;color: #ad4c2f;padding: 0 0 5px 0;border-bottom: 1px solid #ad4c2f;margin: 30px 0 0 0;}
.commentList {margin: 0;padding: 0;list-style: none;}
.commentList .reply {margin-bottom: 10px;}
.commentList li.depth-1 ul.children {border-bottom: none;}
.commentList li {overflow: hidden;display: block;padding: 10px 0 0 0;}
.commentList li ul.children {overflow: hidden;display: block;padding: 10px;margin: 0;border: 1px solid #ddd;background: #eee;}
.commentList li ul.children li {padding: 0;margin: 0;}
.commentList li ul.children ul.children {overflow: hidden;display: block;padding: 10px;margin: 0;background: #fff;border: 1px solid #ddd;}
.commentList li.depth-1 {border-bottom: 1px solid #ad4c2f;}
.commentLeft {float: left;width: 80px;}
.commentLeft img {padding: 4px;border: 1px solid #e5e5e5;}
.commentAuthor {font-family: ms pgothic, ms gothic; font-size:14px;}
.commentAuthor a {color: #ad4c2f;}
.commentAuthor a:hover {color: #207f7b;}
.commentRight {float: right;width: 390px;overflow: hidden;}
.commentList li ul.children .commentRight {float: right;width: 368px;overflow: hidden;}
.commentList li ul.children ul.children .commentRight {float: right;width: 346px;overflow: hidden;}
.commentRight p {margin: 10px 0;}
#author, #email, #url {border: 1px solid #92bdbb;}
#comment {border: 1px solid #92bdbb;width: 400px;}
#submit {width:80px; height: 20px;border: none;background: url(http://premiumt.jp/blog/wp-content/themes/simplebalance2.2/img/bg-addcomment.gif) no-repeat;font-family: ms pgothic, ms gothic; font-size:12px;color: #fff; text-align: center;cursor: pointer;}
.trackbackList {margin: 0;padding: 0 0 4px 0;border-bottom: 1px solid #ad4c2f;}
.trackbackList li {padding: 4px 0 0 0;margin-left: 23px;}

/* Footer styles */
#footer {border-top: 1px solid #ad4c2f; padding-top: 5px;font-size: 10px;margin-bottom: 20px;width: 830px;overflow: hidden;}
.footerMenu {border-top:dashed 1px #ad4c2f; margin: 0px; padding-top: 10px; float:left}
.footerMenu li {display: inline; margin-right:20px;}
.foot_Menu {width:830px; float:left;}
.foot_copy {width:830px; float:left; padding-bottom: 10px;}

/*side-basic*/
.side-basic {line-height:12px; color:#124759; 11px;}

/*wpcf7-div*/
.input-g {background:#cb6242; width:160px; height:15px; border:solid 1px #ad4c2f; color: #124759; font-size:12px; }
.select-g {background:#cb6242; width:160px; height:18px; border:solid 1px #ad4c2f; color: #124759; font-size:12px; }
.texta-g {background:#cb6242; width:160px; height:50px; border:solid 1px #ad4c2f; color: #124759; font-size:12px; }
.submit-g {background:#cb6242; width:50px; height:18px; border:solid 1px #ad4c2f; color: #124759; font-size:12px; font-weight:bold;}

/*contents*/
#premiumT_text {-moz-border-radius:3px; -webkit-border-radius:3px; margin-left:3px; margin-top:3px; padding:6px; background-color:#d3d2bb; font-size:9px; color:#222222; font-family:ms pgothic; font-size:12px; line-height:14px;}
#premiumT_Stext {-moz-border-radius:3px; -webkit-border-radius:3px; margin-left:3px; margin-top:3px; padding:6px; background-color:#d7d59f; border:solid 1px #ffffff; float:left; font-size:9px; color:#222222; font-family:ms pgothic; font-size:12px; line-height:20px;}
#premiumT_Stext2 {-moz-border-radius:3px; -webkit-border-radius:3px; margin-left:3px; margin-top:3px; padding:6px; background-color:#d7d59f; border:solid 1px #ffffff; float:left; font-size:9px; color:#222222; font-family:ms pgothic; font-size:12px; line-height:20px;}
#premiumT_text p {padding:0px; margin:0px; line-height:14px;}
#premiumT_text h3 {font-size:14px;}
