@charset "utf-8";

/*
Theme Name: oilfree_series
Theme URI: http://www.oilfree-skincare,cin/
Description: 2012maked sinplicity corporate design.
Version: 3.0
Author: Syunichiro Sano
Author URI: http://syunichiro.com/
Tags: fixed width, two columns, right sidebar, widgets, gravatars, blue, white, simple, minimalist, clean, valid XHTML, valid CSS

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
/*--基本セット--*/

strong{
	background-color:#FFFF66;
	font-size:1.2em;

}


body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #333333;
	font-size: 0.9em;
	line-height: 1.8em;
}

div, p, h1, h2, h3, h4, h5, h6 {
	text-align: left;
	margin: 0px;
	padding: 0px;
	display: block;
}
h1,h2,h3,h4,.title,.menutitle {
	font-family: 'HGP創英角ｺﾞｼｯｸUB', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W6', sans-serif;
	font-weight:normal;
}
h1,h2,h3,h4{
	clear:both;
}


/* -------- リンク */

a,a:visited{
	color:#0000FF;
}

a:hover{
	color:#FF0000;
}

a img {
  border: none;
  text-decoration: none;
}

#head a,a:visited{
	 text-decoration: none;
}

#head a:hover{
	 text-decoration: none;
}

#head a img {
  border: none;
  text-decoration: none;
}

/* ---------------- 画像 */

a img{
	border:none;
}

.txt-img img{
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
/* -------- 強調 */

strong {
  margin: 0 0.2em;
  padding: 0;
  font-weight: bold;
}
/* -------- 斜体 */

em {
  margin: 0 0.2em;
  padding: 0;
  font-weight: normal;
  text-decoration: underline;
}



/* ---------------- 基本レイアウト */

#wrap {
	width: 900px;
	margin-right: auto;
	margin-left: auto;

}

#box1 {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	float:left;
}
#box2 {
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	float:left;
}
#foot {
	width: 900px;
	margin-top:20px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:20px;
	padding:20px;
	clear:both;
	border-top:1px solid;
	border-bottom:1px solid;
	text-align:center;
}
/* ---------------- 見出し */

h1 {
	font-size: 0.9em;
	padding: 10px;
	color: #999999;
	border-bottom:1px solid;
}
h2 {
	font-size: 1.6em;
	padding: 10px;
	color: #999999;
	background-color: #FCF;
	line-height: 1.8em;
	text-align:right;
}
h3 {
	font-size: 1.2em;
	padding:10px 10px 10px 0px;
	color: #999999;
	background-color: #FCF;
	border-bottom:1px solid;
}

h4 {
	font-size: 1em;
	padding:10px 10px 10px 10px;
	color: #999999;

	border-bottom:1px solid;
}
.widgettitle{

	font-size: 16px;
	margin: 0px;
	color: #999999;
}

.textwidget{

	font-size: 0.8em;
	line-height: 1.8em;
}

.post{

	font-size: 1em;
	line-height: 2em;

}

#head{
	background-color: #FCF;
	height:250px;
}
#introduction{
	font-size: 1em;
	padding: 15px;
	color: #999999;
	background-color: #FCF;
}

/* ---------------- リスト */

ul, ol {
  display: block;
  _margin-left:0;
  _margin-right:0;
}

dl{
	margin:0;
	padding:0;
}

ul {
	margin-top: 10px;
	margin-bottom: 10px;
	_margin-left: 20px;
	_padding-left: 20px;
}

ol {
	list-style-type: decimal;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	_margin-left: 30px;
	_padding-left: 20px;
}

*:first-child+html ol{
	margin-left: 30px;
	padding-left: 20px;
}

li {
	display: list-item;
	margin: 0;
}

ul li {
	list-style-type: none;
	list-style-image: url(./img/li.gif);
}



p {
	width: auto;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 10px;
}

.pankuzu{

	font-family: 'HGP創英角ｺﾞｼｯｸUB', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W6', sans-serif;
	font-weight:normal;
padding:5px;
margin:5px;
	font-size: 0.8em;

}