/*
Theme Name: いまじん								
*/

/*
/*全体の設定*/
html {

}
/*背景画像・全体の設定*/
body {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-size:14px;
	color: #4F5050;
	margin: 0px;
	background-repeat:repeat-y;
	background-position:top;
	text-align: center;
	line-height:150%;
	background-image: url(http://www.ima-jin.net/image/bg.jpg);
	background-repeat: repeat-x;

}


/*標準のリンク*/
a:link {
	color: #8B8C8E;
	text-decoration: none;
}
a:visited {
	color: #8B8C8E;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
a:active {
	color: #FF0000;
	text-decoration: none;
}


/*全体の枠と横幅・背景色・背景画像など*/
#outline {
	margin: 0px auto;
	padding: 0px;
	width: 900px;
	background: #FFFFFF;
}


/*タイトル部分画像の変更*/
#title {
	margin: 0px;
	padding: 0px 0px;
	height: 111px;
	position: relative;
	text-align: left;
	background-image: url(http://www.ima-jin.net/image/header.jpg);
}


#title h1 {
	font-size: 10px;
	font-weight:normal;
	line-height: 100%;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	color: #D00E0E;
}


#title p {
	line-height: 120%;
	margin-top: 10px;
	margin-bottom: 0px;
	text-align: right;
}


/*タイトル下のナビゲーション部分*/
#navi{
	font-size:1px;
	text-align:right;
	padding: 0px 0px 0px 0px;
	padding-right: 0px;
	background-image: url(http://www.ima-jin.net/image/navi.jpg);
	height: 48px;
}


/*コンテンツ部分の大枠*/
#text {
	padding: 10px;
	width: 900px;
	margin: 0px auto;
	position: relative;
	text-align: left;
}


/*コンテンツ部分の中身*/
#contents {
	margin: 0px;
	width: 650px;
	position: relative;
	float: right;
	font-size: 12px;
}

#contents li {
	margin-top: 3px;
	margin-bottom: 3px;
}


/*コンテンツ部分の左側*/
#left{
	width: 210px;
	position: relative;
}


/*コンテンツ部分の左側のメニューの設定など*/
#mainlink {
	margin: 0px;
	padding: 4px;
	list-style: url(asets/none) none outside;
	border: 1px solid #ffffff;
font-size:10px;
	padding-left:0px;

}
#mainlink li {
	margin: 5px;
	border-bottom: 1px solid #ffffff;
	font-size:10px;
	padding-left: 6px;
	display: block;
	background-image: url(asets/bar.jpg);
	padding-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 10px;


}
#mainlink a:link, #mainlink a:visited {
	display: block;
	color: #6C6C6D;
	padding: 4px;
font-size:24px;


}


/*コピーライト部分・最下段*/
#bottom {
	margin: 0px;
	position: relative;
	text-align: center;
	clear: right;
	font-size: 10px;
	height: 83px;
	background-color:#000;
	padding-top: 10px;
	color: #FFFFFF;

}

#bottom a:link, #bottom a:visited {
	color: #ffffff;
	font-size: 10px;

}
#bottom a:hover, #bottom a:active {
	color: #fff;
	font-size: 10px;
}




/*リンク画像の枠を消す*/
img {
	border-width: 0px;
}


/*文字の色を変更*/
.red {
	color: #FF0000;
}

/*文字*/
.blue{
	color: #3300CC;
}

/*文字*/
.midashi{
	font-size:12px;
	padding: 5px;
	color: #D40E0F;
	font-weight: bold;
	border-left: solid 5px #d51111;
	border-bottom: solid 1px #d51111;
}

/*文字*/
.links {
	font-size: 14px;
	border: 1px solid #ffcc66;
}

/*文字*/
.small{font-size:9px;
color:#999999;
}


/*文字*/
.td{
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	color: #4F5050;
	vertical-align: top;
}

/*文字*/
.midashi2{background-color:#FFFF99;}


/*文字*/
.midashi3{background-color:#FFFFCC;}


/*文字*/
h2{font-weight:normal;
}


/*文字*/
h1{font-weight:normal;
font-size:10px;}

/*文字*/
strong{font-weight:bold;}


/*文字*/
.small2{font-size:10px;}



/*文字*/
.style1 {
	font-size: 14px;
	text-align: center;
	font-weight: bold;
}


/*テーブル*/
table {font-size:12px;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
.logo{float:left;}
/* サンプル10
----------------------------------------------------------- */
.sample10	{
	border: 1px solid #DDD;
	width: 650px;
	border-collapse: collapse;	border-spacing: 0;
	margin-bottom: 10px;

}
.sample10 th	{
	border: 1px solid #DDD;
	width:100px;
	padding: 10px 10px;
	background-image: url(http://www.ima-jin.net/image/tablebg.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #FFFFFF;

}
.sample10 td	{
	border: 1px solid #DDD;
	width:458px;
padding: 10px 10px;
}
#waku{
	padding:10px;
	width: 630px;
	background-color: #fefeed;
	border: solid 1px #ff0000;
	margin-top: 10px;
}

/*----------------------------------------------
 * お問い合わせ
 * --------------------------------------------*/

.contact{
	overflow:hidden;
	clear:both;
	padding:10px 0;
	margin-bottom:10px;
	border-bottom: dashed 1px #ccc;
}

.c-l{
	width:140px;
	float:left;
	border-right: solid 2px #f79998;
}

.c-r{width:500px;
float:right;}


/**************************************************************
お問い合わせ
**************************************************************/

.wpcf7-text{
   padding: 5px;
   width: 260px;
   color: #636063;
   font-family: "Myriad Pro", Helvetica, Arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif;
   font-size: 13px;
   background-color:#F9F9F9;
   border:solid 1px #CCCCCC;
   }
  /* テキストフォームのフォーカス時の設定 */
.wpcf7-text:focus{
   background: url(images/bg_on.png);
   }
  /* テキストエリアの設定 */
.wpcf7-textarea{
   margin: 6px 0 24px;
   padding: 5px;
   width: 400px;
   height: 100px;
   color: #636063;
   font-family: "Myriad Pro", Helvetica, Arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif;
   font-size: 13px;
   background-color:#F9F9F9;
   border:solid 1px #CCCCCC;
   }
  /* テキストエリアのフォーカス時の設定 */
.wpcf7-textarea:focus{
   background-color:#FFFFCC;
   }
.wpcf7 .wpcf7-submit {
    width: 200px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", sans-serif;
    height: 50px;
    font-weight: bold;
    font-size: 14px;
    background-color: rgb(153, 0, 0);
    color: rgb(255, 255, 255);
    padding: 10px;
    border-width: 0px;
    border-style: initial;
    border-color: initial;
    border-image: initial;
}
 .clearfix:after{
   content:".";
   display:block;
   height:0;
   clear:both;
   visibility:hidden;
   }
 .clearfix{
   overflow:hidden;
   }