@charset "utf-8";
@import "blog.css";

/*-----------------------------------------------
 __default style clear
-----------------------------------------------*/

* {
	margin:0;
	padding:0;
	font-size:100%;
}

body {
	background:#fff;
	font-size:75%;
	font-family:verdana,"qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,Meiryo,"lr oSVbN","MS PGothic",Sans-Serif;
	color:#000;
	line-height:1.5;
	background: url(http://antas.jp/blog/sako/img/bg_img.gif);
}

html {
	overflow-y:scroll;
}

li {
	line-height:1.5;
}
ul li {
	list-style:none;
}
p {
	margin:1em 0;
}
img,
fieldset {
	border:0;
	margin:0;
	padding:0;
}
hr {
	margin:0;
	padding:0;
	clear:both;
	visibility:hidden;
	height:1px;
}
.red{
color:red;
}
.small{
font-size:10px;
}

/*-----------------------------------------------
 __Base Link Color Setting
-----------------------------------------------*/

a {
	color:#ff00b4;
	text-decoration: none;
}

a:link {
	color:#ff00b4;
	text-decoration: none;
}

a:visited {
	color:#ff00b4;
	text-decoration: none;
}

a:hover {
	color:#ff00b4;
	text-decoration: underline;
}

a:active {
	color:#ff00b4;
}


/*-----------------------------------------------
 __container
-----------------------------------------------*/

#container {
	width:800px;
	margin:0 auto;
	background: #fff url(http://antas.jp/blog/sako/img/side_bg_img.gif) left top repeat-y;
}

/*-----------------------------------------------
 __header
-----------------------------------------------*/

#header {
	width:200px;
	margin-bottom:1.5em;
	color:#fff;
	background: url(http://antas.jp/blog/sako/img/logo_bg.gif) center top no-repeat;
}

h1{
	font-weight:normal;
	line-height:1.3;
}
.hr{
	border-top: 1px dashed #808080;
margin-bottom:10px;
}

/*-----------------------------------------------
 __main
-----------------------------------------------*/

#main{
	width:580px;
	float:right;
}

#main_left {
	width:200px;
	margin-left:10px;
	_margin-left:5px;
	float:left;
	color:#fff;
}



/*-----------------------------------------------
 __kiji
-----------------------------------------------*/

.kiji {
	width:500px;
	margin:10px auto 0;
	padding:10px;
	border: 5px solid #eee9d7;
}

.kiji h2,
.kiji h3 {
	font-size:120%;
	padding:5px 10px;
	margin-bottom:1.5em;
	background: #eee9d7 url(http://antas.jp/blog/sako/img/kiji_h2.gif) right top no-repeat;
}

.kiji h2 span,
.kiji h3 span {
	font-family: 'Georgia';
	margin-right:1em;
}
.kiji h4 {
	font-size:120%;
	padding:3px 10px;
	margin:1.5em 0 1em 0;
	border: 2px solid #eee9d7;
	borde-topr: 5px solid #eee9d7;
}

.kiji_bottom {
	width:500px;
	padding:0 10px;
	background:#eee9d7;
	border: 5px solid #eee9d7;
	margin:0 auto 30px;
}
.kiji_bottom p {
	text-align: right;
	vertical-align:middle;
	margin:0;
}
.kiji_bottom form,
.kiji_bottom input,
.kiji_bottom img{
	text-align: right;
	display:inline;
	vertical-align:middle;
}
.kiji p a {
	padding-left:32px;
	background: url(http://antas.jp/blog/sako/img/p_link.gif) left top no-repeat;
}
.kiji ul,
.kiji ol{
	margin:0.5em 0 0.5em 3em;
}

.kiji ul li {
list-style: square url(http://antas.jp/blog/sako/img/li_kiji.gif);
}

.kiji table {  
	border-collapse:collapse;  
	border-spacing:0; 
margin:10px auto;
} 
.kiji table td {  
	padding:3px;
	background-color:#fff;
	border: 1px solid #333;
} 
.kiji table th {  
	padding:3px;
	border: 1px solid #333;
	background-color:#dfefb7;
} 

/*-----------------------------------------------
 __main_left
-----------------------------------------------*/

#main_left h2 {
	border-top: 1px dashed #808080;
	border-bottom: 1px dashed #808080;	
	margin:0;
	padding:0.3em 0;
}
#main_left h2 img {
	vertical-align:middle;
}
#main_left ul, 
#main_left p{
	margin:1em 0 3em;
}

#main_left a {
	color:#ffb9ea;
}

#main_left a:link {
	color:#ffb9ea;
}

#main_left a:visited {
	color:#ffb9ea;
}

#main_left a:hover {
	color:#ffb9ea;
}

#main_left a:active {
	color:#ffb9ea;
}

#main_left p {
	line-height:1.3;
}
#main_left li {
	padding-left:14px;
	background: url(http://antas.jp/blog/sako/img/li.gif) left top no-repeat;
	margin:0.3em 0;
}

.blog_parts {
	text-align: center;
}

.blog_parts div {
	margin:2em 0;
}

.blog_parts p {
	margin:0;
	line-height:1.2;
	text-align: left;
}
/*-----------------------------------------------
 __footer
-----------------------------------------------*/

#footer {
	width:800px;
	clear:both;
	background: url(http://antas.jp/blog/sako/img/bottom_hana.gif) left bottom no-repeat;
}
#company {
	width:560px;
	background:#e8e1ca;
	padding:25px 10px;
}
#company p.sapporo {
	text-indent:-5em;
	margin-left:5em;
}
#company p.nagoya {
	text-indent:-7em;
	margin-left:7em;
}
#copy {
	width:560px;
	background:#e0d4ab;
	padding:5px 10px;
}
#copy p {
	margin:0;
	text-align: right;
}
#footer_c {
	width:580px;
	margin-left:220px;
}
/*-----------------------------------------------
 __input
-----------------------------------------------*/

.blog_parts input{
	background:#e8e1ca;
}

.blog_parts input:hover{
	background:#ffb9ea;
}

input.pochi{
	cursor: pointer;
}

/*-----------------------------------------------
 __hoka
-----------------------------------------------*/
blockquote {
	border: 1px solid #e0d4ab;
	padding:5px 10px;
	width:420px;
	margin:1.5em auto;
	color:#00572b;
	background:#fefdf9;
}
.tag {
	margin:10px;
	color:#db6700;
	border-left:1px solid #db6700;
	padding-left:5px;
	white-space: pre;
}
.trackbacks{
	width:500px;
	background:#eee9d7;
	margin:10px auto 30px;
	padding:10px;
	border: 5px solid #eee9d7;
}
#main h2.title{
	width:500px;
	background:#eee9d7;
	margin:0px auto 30px;
	padding:10px;
	border: 5px solid #eee9d7;
}
.nav{
	width:500px;
	background: url(http://antas.jp/blog/sako/img/nav_bg.gif);
	margin:0px auto 30px;
	padding:10px;
	border: 5px solid #eee9d7;
}
.trackbacks p,
.nav p{
	text-align: center;
	margin:0;
}
.center{
	margin:0 !important ;
	padding:0 !important ;
	text-align: center;
}
.ec{
	margin:5px;
	padding:20px;
	border: double #fb7bd5;
	background:#f7ddef;
}

.kiji object{
	margin-left:37px;
	margin-bottom:15px;
}
.blog_img{
	float:right;
	border-left: 10px solid #fff;
}
.aa{
	font-size:12px;
	line-height:12px;
}

/*-----------------------------------------------
 __記事別の指定
-----------------------------------------------*/
table.table_100324{
	border-collapse: collapse;
	border-spacing: 0;
	width:95%;
	margin:0 auto 30px;;
	text-align: center;
}
table.table_10032 th,
table.table_10032 td{
	font-weight:normal;
	text-align: center;
	border: 1px solid #333;
	padding:3px 5px;
}
table.table_10032 th{
	background:#eee9d7;
}
table.table_10032 th.career,
table.table_10032 td.career{
	width:65px;
}
textarea.day10_06_09{
	width:300px;
	height:50px;
	
	border:1px solid #ccc;
	transition:border linear 1.5s,box-shadow linear 1.5s;
	-moz-transition:border linear 1.5s,-moz-box-shadow linear 1.5s;
	-webkit-transition:border linear 1.5s,-webkit-box-shadow linear 1.5s;
}
textarea.day10_06_09:focus{
	outline:none;
	border-color:red!important;
	box-shadow:0 0 15px red;
	-moz-box-shadow:0 0 15px red;
	-webkit-box-shadow:0 0 15px red;

}
.your-kingdom{
	width:460px;
	margin:10px auto 0;
	padding:5px 10px;
	background: url(http://antas.jp/blog/sako/img/your-kingdom.jpg) top right no-repeat;
	border:double #ccc;
}
.kiji .your-kingdom p a{
	font-size:140%;
	background-image: none;
	padding:0;
}
