/*
Theme Name: salapoke
Theme URI: http://www.salapoke.com/
Description: This is my salapoke.
*/

/* @group Reset CSS */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;}


/* body*/
body  {background-color: #fffcf0;
       font-family: "ＭＳ ゴシック", Helvetica, Verdana, sans-serif}

div.wrapper
{width: 1020px; 
 margin: auto;
background-color: #ffffff;}


div.head h1
{font-size: 0.75em;
 color: #999999;
 text-align: center;
 margin: 0px}

a {text-decoration: none; color: #000000}

/* コンテナ */
div#container
{width: 1000px;
 margin: auto;
 background-color: #FFFFFF}

div#container:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/* ヘッダー */
div.header h1
{width: 495px;
 float: left;}


div.header
{background-image: url(head_back.jpg);
background-repeat: no-repeat;
width: 1000px;
margin: 0px;}

div.header:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

div.header h2
{color:#727172;
 font-size: 12px;
 display: block;
 margin-left: 500px;
 padding-top: 15px;}

div.header div:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}


div.header h3
{color:#000000;
 font-size: 14px;
 line-height: 20px;
 display: block;
 padding-top: 20px;
 padding-bottom: 12px;
 margin-left: 510px;
 margin-right: 30px;}

div.header h3 span
{color: #e76d00;
}

div.header div.AD
{width:495px;
 text-align: center;
 margin-bottom: 5px;
}

div.header div.AD a
{color:#000000;
line-height: 19px;
 font-size:9px;
}

div.header div.AD a span
{color:#E4007F;
 text-decoration: underline;
 line-height: 12px;
 font-size:10px;
}

div.header HR.top
{border: 3px #E76D00 solid;
 margin-bottom: 12px;
 clear: both;}

div.header img
{ padding-bottom:4px;}

/* ページのメニュ */
div.menu
{margin: 0px;
 padding-top: 5px;
 padding-bottom: 5px;}

div.menu ul
{margin: 0px;
 padding-left: 0px;}

div.menu li
{ list-style-type: none;
 display: inline;
 padding-left: 2px;}

div.menu img
{border: 0px;}

/* サイドRight */
div.sider
{width: 175px;
 float: left;
 text-align: center;
 margin-left:5px;
 background-color: #FFFFFF;}

div.search
{width: 175px;
 height: 52px;
margin-bottom: 5px;
 border: 1px solid #928f8e;
 text-align: center;}

div.search p
{ padding-top: 3px;
padding-left: 10px;
padding-bottom: 3px;
color: #656565;
font-size: 7pt;
text-align: left;}

div.photoclock
{width: 175px;
height: 345px;
 text-align: center;
 border: 1px solid #928f8e;
  margin-bottom: 10px;}

div.photoclock span
{width: 175px;
height: 330px;
display: block;
margin-top: 10px;}

div.sider img
{border: 0px;
 padding-bottom: 5px;}

img.bana
{width: 175px;
 height: 85px;}

/* フッター */
div.footer
{width: 1000px;
 margin: auto;
 padding-bottom: 10px;
 background-color: #fbd8ac;
 float: left;
 }

div.footer ul
{margin: 0px;
 padding-top: 10px;
 text-align: center;}

div.footer li
{color: #0066FF;
 list-style-type: none;
 font-size: 0.75em;
 padding-left: 0px;
 padding-right: 10px;
 display: inline;}

div.footer li a
{color: #0066FF;
 text-decoration: none;}

address
{font-size: 0.75em;
 font-style: normal;
 color: #555555;
 text-align: center;
 padding: 10px;}

address a
{color: #5555FF;
 text-decoration: none;}
