@charset "UTF-8";
/* --------------------------------------------------
Custom Style Sheet
	2010/05/25 - 
-------------------------------------------------- */

/* --------------------------------------------
			Element Styles
----------------------------------------------- */
/* PARAGRAPH */
p {padding:.5em 0;}

/* LINES */
hr {margin:10px 0;visibility:hidden;}
hr.clr {clear:both;margin:0;height:1px;overflow:hidden;}
span.dlmt {display:none;}
/* LINKS */
a,
a:link {color:#069;}
a:visited {}
a:active {}
a:hover {text-decoration:underline;}
.imgBtn a,
a.imgBtn {
position:relative;
display:block;
text-indent:-999px;
overflow:hidden;
}

/* --------------------------------------------
			Page Layout
----------------------------------------------- */
body {
text-align:center;
border-top:2px solid #333;
background:#FFF;
color:#333;
}
#container {
width:998px;
margin:0 auto;
background:url(../../images/customize/common/bg_container.gif) repeat-y 0 0;
}
#container-inner {
padding:0 5px 10px;
padding-bottom:10px;
background:url(../../images/customize/common/bg_container_b.gif) no-repeat 0 100%;
}
body#popup {border:none;}
body#popup #container {
width:798px;
padding:1px;
border:1px solid #CCC;
}
body#popup #container-inner {padding:10px 13px;background:url(../../images/customize/common/bg_popup_container.gif) repeat 0 0;}

body#popup2 {border:none; background:url(../../images/customize/common/bg_popup_container.gif) repeat 0 0; margin-left:15px}
body#popup2 #container {
width:798px;
background:url(../../images/customize/common/bg_popup_container.gif) repeat 0 0;
}
body#popup2 #container-inner {background:url(../../images/customize/common/bg_popup_container.gif) repeat 0 0;}


/* --------------------------------------------
	Page Layout Width
----------------------------------------------- */
body.oneColumn #mainCol {width:100%;}
body.oneColumn #mainBody{width:750px;margin:0 auto;}

/* MAIN CONTENT STYLE
----------------------- */
body.oneColumn #content {
width:988px;
padding-top:20px;
}
body.oneColumn #content-inner {}
body.popup #content {width:770px;}
body.popup2 #content {width:770px;}

/* MAIN COLUMN STYLE
----------------------- */
#mainCol {width:100%;}

/* HEADER STYLE
----------------------- */
#header {
height:73px;
background:url(../../images/customize/common/bg_header.gif) no-repeat 0 0;
text-align:left;
}
#header.tottaartkobo {
background:url(../../images/customize/common/aomori-tetsumusu.gif) no-repeat 0 0;
}
#header-inner {height:73px;}
#siteSummary {
position:absolute;
top:27px;
left:239px;
color:#000;
}
#siteSummary.tottaartkobo {
visibility: hidden;
}

#header #logo {
width:191px;
height:43px;
top:14px;
left:21px;
}
#header ul {padding:20px 0 0;}
#header li#hdAccount {margin-right:18px;}
#header li#hdAccount a {
padding-left:21px;
line-height:29px;
background:url(../../images/customize/common/ico_hd_arrow.gif) no-repeat 0 50%;
color:#333;
text-decoration:none;
}
#header li#hdCart a {
width:134px;
height:29px;
background:url(../../images/customize/common/bt_hd_cart.gif) no-repeat 0 0;
}
/* FOOTER STYLE
----------------------- */
#footer {
padding:10px 0 15px;
background:url(../../images/customize/common/bg_footer.gif) no-repeat 0 0;
}
#footer a {
color:#333;
text-decoration:none;
}
#footer a:hover {
text-decoration:underline;
}
#footer p {
padding:.25em 0;
}
#footer p.copyright {
font-family:Arial, Helvetica, sans-serif;
color:#0DA7D4;
}

/* PAGE HEAD STYLE
----------------------- */
#pageHead {
position:relative;
width:950px;
margin:0 20px 20px;
}
#pageHead h1 img {}

/* YOUR HERE STYLE
----------------------- */
#yrHere {
width:950px;
height:25px;
margin:0 20px 10px;
background:#1E92B4 url(../../images/customize/common/bg_yrhere.gif) no-repeat 0 0;
line-height:25px;
color:#FFF;
}
#yrHere p {padding:0 10px;}
#yrHere a {color:#FFF;text-decoration:none;}

/* PAGE Bottom STYLE
----------------------- */
#pageBottom{
width:940px;
margin:15px 25px 0;
}
