/* DEXSite shop type1 version */
/* YUI Font-family Adjustment 
10 	77
11 	85
12 	93 (was 93)
13 	100
14 	108 (was 107)
15 	116 (was 114)
16 	123.1 (was 122)
17 	131 (was 129)
18 	138.5 (was 136)
19 	146.5 (was 144)
20 	153.9 (was 152)
21 	161.6 (was 159)
22 	167
23 	174
24 	182
25 	189
26 	197
*/

/* MAIN */
html,
body {
	background-color:#dde2d0;
}
body {
    padding-top:5px;
    padding-bottom:5px;
    font-family:  "CI", Meiryo, Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "lr oSVbN", sans-serif;
    color:#333;
    line-height:1.4;
}
#maindoc {
    font-size:108%;
    padding:0px 20px 0px 20px;
}


/* common */
a:link,a:active,a:visited { color:#333; text-decoration:none; }
a:hover { color:#907c54; text-decoration: underline; }

/* header */
#headerSection h1 {	
    height:120px;
    text-indent:-999px;
    background-position: 0px -122px;
    background-repeat: no-repeat;
	width:910px;
}
#headerSection span#headerRequest a {
	display:block;
	background-image: url(http://i322.photobucket.com/albums/nn422/estina-plus/headerRequest.png);
	background-repeat: no-repeat;
	width:335px;
	height:65px;/*47*/
	margin-top:-66px;
	margin-left:485px;
	text-indent:-9999px;
}

#headerSection h5 {
    text-align:right;
	padding: 10px 15px 2px 0;
}

#Image1 {
	width:572px;
}

h2 { 
    height: 50px;
	color:#58603d;
    /*padding-top: 5px;*/
    /*padding-left: 35px;*/
	text-indent:35px;
    font-size: 167%; 
    background-position: 0px -242px;
    background-repeat: no-repeat;
	line-height:2.2em;
	width:572px;
	margin-bottom:4px;
}

h3 {
    height: 33px;
	color:#58603d;
    /*padding-left: 24px;*/
	text-indent:24px;
    font-size: 138.5%;
	line-height:2em;
    background-position: 0px -292px;
    background-repeat: no-repeat;
	width:572px;
	margin-bottom:6px;
}


/* pageNavigate */
#pageNavigate {
    width: 910px;
    height: 60px;
    margin: 0;
    padding: 0;
    text-align: center;
    margin-bottom:15px;
}

#pageNavigate ul {
    list-style: none;
}

#pageNavigate li {
    float: left;
}
#pageNavigate a {
	display:block;
	text-indent:-9999px;
	width:113px;
	height: 60px;
}

#pageNavigate li#gnavi01 a {
	background-position: 0px 0px;
	width:116px;
}
#pageNavigate li#gnavi02 a { background-position: -116px 0px; }
#pageNavigate li#gnavi03 a { background-position: -229px 0px; }
#pageNavigate li#gnavi04 a { background-position: -342px 0px; }
#pageNavigate li#gnavi05 a { background-position: -455px 0px; }
#pageNavigate li#gnavi06 a { background-position: -568px 0px; }
#pageNavigate li#gnavi07 a { background-position: -681px 0px; }
#pageNavigate li#gnavi08 a {
	background-position: -794px 0px;
	width: 116px;
}

#pageNavigate li#gnavi01 a.isHere,
#pageNavigate li#gnavi01 a:hover {
	 background-position: 0px -61px;
	width: 116px;
}
#pageNavigate li#gnavi02 a.isHere,
#pageNavigate li#gnavi02 a:hover { background-position: -116px -61px; }
#pageNavigate li#gnavi03 a.isHere,
#pageNavigate li#gnavi03 a:hover { background-position: -229px -61px; }
#pageNavigate li#gnavi04 a.isHere,
#pageNavigate li#gnavi04 a:hover { background-position: -342px -61px; }
#pageNavigate li#gnavi05 a.isHere,
#pageNavigate li#gnavi05 a:hover { background-position: -455px -61px; }
#pageNavigate li#gnavi06 a.isHere,
#pageNavigate li#gnavi06 a:hover { background-position: -568px -61px; }
#pageNavigate li#gnavi07 a.isHere,
#pageNavigate li#gnavi07 a:hover { background-position: -681px -61px; }
#pageNavigate li#gnavi08 a.isHere,
#pageNavigate li#gnavi08 a:hover {
	background-position: -794px -61px;
	width: 116px;
}


/* SIDE */
#side {
	width:323px;
}

#side #HTML4 a {
	display:block;
	width: 323px;
	height: 90px;
	background-image: url(http://i322.photobucket.com/albums/nn422/estina-plus/side_contact_OFF.jpg);
	background-repeat: no-repeat;
	text-indent:-999px;
}
#side #HTML4 a:hover {
	background-image: url(http://i322.photobucket.com/albums/nn422/estina-plus/side_contact_ON.jpg);
	background-repeat: no-repeat;
}



/* footer link */
#footerLink {
    text-align:center;
}

#footerLink ul {
    display:inline;
    border-left:1px solid #000000;
}
#footerLink li {
    display:inline;
    padding-left:10px;
    padding-right:10px;
    border-right:1px solid #000000;
}
#Copyright {
	/*margin:8px 0 10px 0;*/
	line-height:3em;
	font-size:85%;
}

/* Contents */
#Blog1,
#Blog2 {
	width: 562px;
}
#Blog1 p {
	margin:5px 5px 15px 5px;
}
#Blog1 ul,
#Blog2 ul { padding-left: 5px; }
#Blog1 ul li a,
#Blog2 ul li a {
	font-size:123.1%;
	line-height:1.8em;
}

#Blog2 p,
.post-body p  {
	width: 562px;
	margin: 0 5px 0 10px;
	font-size: 108%;
	line-height: 1.7em;
}

#Blog2 h4 {
	font-weight:bold;
	margin:0;
	padding:0;
}
#Blog2 ul li {
	line-height:1.5em;
}
#Blog2 #PERTH img {
	padding:5px;
	margin:5px;
	border:1px solid #e0e0e0;
}

.viewpost {
    margin:5px 0px 15px 0px;
    text-align:right; 
}

.viewpost a,
.viewpost a:link,
.viewpost a:visited,
.viewpost a:active
{
    padding:5px;
    border:1px solid #737373;
    font-size:1.2em;
    color:#000000;
    text-decoration: none;
    text-transform: uppercase;
}

.viewpost a:hover{
    background-color:#ef9c99; 
}


#navbar #Navbar1 iframe{ height:0px; display:none; visibility:hidden; }

