﻿@charset "utf-8";

/*/////////////////////////////////////////////////////////
*
*	1-0.Default Style
*		1-1.Common Format
*		1-2.Link Decoration
*		1-3.Text Highlight
*		1-4.Header
*		1-5.Heading
*		1-6.Primary Area
*		1-7.Secondary Area
*		1-8.Footer
*
/////////////////////////////////////////////////////////*/


/*/////////////////////////////////////////////////////////

	1-0.Default Style

/////////////////////////////////////////////////////////*/


/*/////////////////////////////////////////////////////////

	1-1.Common Format

/////////////////////////////////////////////////////////*/

body {
color:#666666;
background:url(/common/asset_img/v1/body_02.gif) repeat-x 0 0;
}

#wrapper {
background:url(/common/asset_img/v1/wrapper_03.jpg) no-repeat 50% 0;
}


/*/////////////////////////////////////////////////////////

	1-2.Link Decoration

/////////////////////////////////////////////////////////*/

a {
color:#e52388;
text-decoration:none;
}

a:focus {
outline:none;
}

a:hover {
color:#e52388;
text-decoration:underline;
}


/*/////////////////////////////////////////////////////////

	1-3.Text Highlight

/////////////////////////////////////////////////////////*/

::-moz-selection{
background:#000000;
color:#FFFFFF;
}

::selection{
background:#000000;
color:#FFFFFF;
}


/*/////////////////////////////////////////////////////////

	1-4.Header

/////////////////////////////////////////////////////////*/

#logo a {
background:url(/common/asset_img/v1/logo_01.png) no-repeat 0 0;
}

.utilityNav .naviOnlineStore a {
background:url(/common/asset_img/v1/utility_nav_03.png) no-repeat 0 0;
}

.utilityNav .naviOnlineStore a:hover {
background:url(/common/asset_img/v1/utility_nav_03_on.png) no-repeat 0 0;
}

.utilityNav .naviMailMagazine a {
background:url(/common/asset_img/v1/utility_nav_04.png) no-repeat 0 0;
}

.utilityNav .naviMailMagazine a:hover {
background:url(/common/asset_img/v1/utility_nav_04_on.png) no-repeat 0 0;
}

.search {
background:url(/common/asset_img/v1/search_02.gif) no-repeat 0 0;
}

.search li {
background:url(/common/asset_img/v1/search_keywords_02.png) no-repeat 0 0;
}

.search .inputText {
background:#5d115f;
color:#dddde6;
}


/*/////////////////////////////////////////////////////////

	1-5.Heading

/////////////////////////////////////////////////////////*/

#headingArea {
/*background:url(/common/asset_img/v1/heading_01.png) no-repeat 0 0;*/
background:url(/common/asset_img/v1/heading_01.gif) no-repeat 0 0;
}

.headingAreaInner {
/*background:url(/common/asset_img/v1/heading_02.png) no-repeat 0 100%;*/
background:url(/common/asset_img/v1/heading_02.gif) no-repeat 0 100%;
}

.globalHeadingNav,
.pageHeadding {
background:#0f0e14;
}

.globalHeadingNav ul li {
border-right:1px solid #2f2f2f;
}

.globalHeadingNav ul li.globalNavHeading01 a {
width:127px;
background:url(/common/asset_img/v1/global_nav_heading_01.gif) no-repeat 50% 50%;
}

.globalHeadingNav ul li.globalNavHeading02 a {
width:54px;
background:url(/common/asset_img/v1/global_nav_heading_02.gif) no-repeat 50% 50%;
}

.globalHeadingNav ul li.globalNavHeading03 a {
width:74px;
background:url(/common/asset_img/v1/global_nav_heading_03.gif) no-repeat 50% 50%;
}

.globalHeadingNav ul li.globalNavHeading04 a {
width:63px;
background:url(/common/asset_img/v1/global_nav_heading_04.gif) no-repeat 50% 50%;
}

.globalHeadingNav ul li.globalNavHeading05 a {
width:102px;
background:url(/common/asset_img/v1/global_nav_heading_05.gif) no-repeat 50% 50%;
}

.globalHeadingNav ul li.globalNavHeading06 a {
width:125px;
background:url(/common/asset_img/v1/global_nav_heading_06.gif) no-repeat 50% 50%;
}

.pageHeadding h1 {
border:1px solid #323232;
}


/*/////////////////////////////////////////////////////////

	1-6.Primary Area

/////////////////////////////////////////////////////////*/


/*/////////////////////////////////////////////////////////

	1-7.Secondary Area

/////////////////////////////////////////////////////////*/

.sideLinkList01A a {
color:#202020 !important;
}

.sideLinkList01A a:hover {
color:#202020 !important;
}

.sideSection01A {
background:#0f0e14 url(/common/asset_img/v1/side_section_01.gif) no-repeat 0 0;
}

.sideSection01A .sideSectionInner {
background:url(/common/asset_img/v1/side_section_02.gif) no-repeat 0 100%;
}

.sideContents02A {
border:1px solid #333333;
}

.sideSection01A h2 a {
background:url(/common/asset_img/v1/btn_side_link.png) no-repeat 0 0;
}


/*/////////////////////////////////////////////////////////

	1-8.Footer

/////////////////////////////////////////////////////////*/

#footerArea {
background:#1f0037;
}

.footerInner p a {
background:url(/common/asset_img/v1/logo_02.png) no-repeat 0 0;
}

.footerInner ul li.globalNavFooter01 a {
width:60px;
background:url(/common/asset_img/v1/global_nav_footer_01.png) no-repeat 0 0;
}

.footerInner ul li.globalNavFooter02 a {
width:100px;
background:url(/common/asset_img/v1/global_nav_footer_02.png) no-repeat 0 0;
}

.footerInner ul li.globalNavFooter03 a {
width:40px;
background:url(/common/asset_img/v1/global_nav_footer_03.png) no-repeat 0 0;
}

.footerInner ul li.globalNavFooter04 a {
width:40px;
background:url(/common/asset_img/v1/global_nav_footer_04.png) no-repeat 0 0;

}

.footerInner ul li.globalNavFooter05 a {
width:40px;
background:url(/common/asset_img/v1/global_nav_footer_05.png) no-repeat 0 0;
}

.footerInner ul li.globalNavFooter06 span {
width:110px;
background:url(/common/asset_img/v1/global_nav_footer_06.png) no-repeat 0 0;
}


