@charset "UTF-8";
/* $Id: style.css,v 1.6 2008/07/14 01:41:22 add1sun Exp $ */

/* Reset the basic elements to a baseline. */
body {
  color: #656e74;
  background: #ffffff url("images/bg.gif");
  font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック",  "Lucida Sans Unicode", Arial, Verdana, sans-serif;
  margin: 0; padding:0;
  font-size: 12px;
}

a:link {
  color: #3366ff;
}
a:visited {
  /*color: #6633cc;*/
}
a:hover {
　 color: #8fc33f;
}
a:active {
  color: #ff0000;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 10px;
  margin-bottom: 0px;
  font-size: 100%;
}
p, ul, ol {
  margin-top: 0px;
  margin-bottom: 10px;
  font-size: 100%;
  *line-height:1.6em;
}
li {
  margin: 0px;
  padding: 0px;
}
table {
  border-collapse: collapse;
  border-spacing: 0px;
  font-size: inherit;
}
caption {
  text-align: left;
}
th {
  border-bottom-width: 1px;
  font-weight: bold;
  padding-bottom: 2px;
  text-align: left;
}
td {
  font-size: 100%;
}
form {
  margin: 0px;
  padding: 0px;
}
fieldset {
  border: 1px solid #e0e0e0;
  padding: 5px;
}
b, strong {
  font-weight: bold;
}
i, em, u {
  font-style: italic;
}
em {
	font-style:normal;
	color:#333;
}

u {
  text-decoration: none;
}
a img {
  border: 0px;
}

p#previewTxt { margin:0; padding:0; position:absolute; visibility:hidden;}

/* Main page element styles */
#top_line {
	height: 6px;
	background: #bbd63d;
}

#wrapper {
	width: 850px;
	background: #fff;
	margin: 0 auto;
}

#header {
  margin: 0;
  background-color: #ffffff;
  padding: 0;
  height: 106px;
}
img.logo {padding: 13px 0 13px 26px;}
img.right { margin:5px 0 10px 10px; float:right;}
img.left { margin:5px 10px 10px 0; float:left;}
div.clearBoth { margin:0; padding:0; clear:both;}
#header h1 {
  margin: 0;
}
#header_line {float:left; width: 100%;height: 11px;background: #e8e8e8 url("images/header_line_l.png") left top no-repeat;}
#header_line_r {width: 100%;height: 11px;background: url("images/header_line_r.png") right top no-repeat;}
#header img.logo {
  vertical-align: middle;
}
#header .site-name {
}
#header .site-slogan {
}
#logo-container { margin-top: 10px;width: 300px; float: left;}
#header .navigation { margin-right:30px; float: right;width: 500px; padding: 34px 0 0 0; height:74px; text-align: right;}
#header .navigation-primary a  
{color: #40382d; text-decoration: none; font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック",  "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size:10px;}
#header .navigation-secondary a  
{color: #40382d; text-decoration: none; font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック",  "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size:11px;}
#header .navigation a.active , #header .navigation a:hover 
{padding-bottom: 8px; background: bottom left repeat-x url("images/link_bg.png");}
li.active-trail a
{padding-bottom: 8px; background: bottom left repeat-x url("images/link_bg.png");}
#header .navigation .navigation-secondary {margin-top: 18px;}
#header form.search {
  margin-top: 10px;
}
#header_banner {margin: 0 15px 16px; background: #e4e4e4 url("images/banner_t_l.png") left top no-repeat;}
#header_banner_t_r { background: url("images/banner_t_r.png") right top no-repeat; height: 304px;}
#header_banner_b_l { background: url("images/banner_b_l.png") left bottom no-repeat;}
#header_banner_b_r { background: url("images/banner_b_r.png") right bottom no-repeat;}
#header_banner .content {padding: 10px 0;}
#container {
  xclear: both;
  margin-top:10px;
}
#footer_bottom {background: #bbd63d; height: 23px; padding-top:10px; text-align: center; text-transform: uppercase; font-size: 10px;
color:#646b38;}
#footer_bottom a {color:#646b38;}
#footer_bottom .content {padding: 0;}
.sidebar {
}
#left-sidebar {
  float: left;
  width: 20%;
}
#right-sidebar {
  float: left;
  width: 20%;
  /*border:1px solid red;*/
}
.not-front #right-sidebar {padding: 10px;width: 230px;}

#page {
	margin-left:7px;
  float: left;
  overflow: hidden;
  min-height: 500px;
}
.not-front #page {  width: 540px;
  padding: 0 20px;
  background: url("images/block_separator.png") top right repeat-y;}
#footer {
  clear: both;
  height:71px;
  background:#f5f5f5;
  text-align: center;
  margin-top: 5px;
}
#block-menu-menu-footer-menu {height:71px; margin-left: 50px;}
#footer a {color:#565656; text-decoration: none;font-size: 11px; font-weight: bold; text-transform: uppercase;}
#footer a:hover {color:#000;}
.menu-footer {float: left; height: 71px;}
.menu-footer div { height: 51px;float:left; padding: 20px 60px 0;background: right top no-repeat url("images/footer_separator.png");}
.menu-footer.last div {background: none;}
/* Common page items */
#page h2.title {
	font-size: 16px; font-weight: bold;color: #3da2d6;
}
#page .mission {
  padding: 20px;
  font-size: 144%;
}
#page .tabs {
}
#page .help {
}
#page .messages {
  color: #333333;
  background-color: #f0f0f0;
  border: 1px solid #c0c0c0;
  margin-bottom: 10px;
}
#page .error {
  border-color: #ff0000;
}
.breadcrumb { margin:5px 0; background:url("images/home.png") center left no-repeat; padding-top: 0.5em; padding-left: 30px;}
.breadcrumb a {font-size: 14px; color: #60676d; font-weight: bold;}
.breadcrumb a:hover {font-size: 14px; color: #8fc33f; font-weight: bold;}

/* Blocks */
.block {

}
.block .title {
  font-weight: bold;
}
.block .content {

}
.user-login-block {
  text-align: left;
}

/* Nodes */
.node {
  margin-bottom: 10px;
}
.node h3.title {
}
.node .content {
}
.node .picture {
  float: left;
  padding: 4px;
  margin-right: 4px;
  background-color: #f0f0f0;
}
.node .date {
}
.node .author {
}
.node .terms {
}
.node .links {
  clear: left;
}
.node-sticky {
}
.node table {
  width: 100%;
}

/* Boxes (comment list container) */
.box {
}
.box h3.title {
}
.box .content {
}

/* Comments */
.comment h4.title {
}
.comment .new {
}
.comment .content {
}
.comment .picture {
  float: left;
  padding: 4px;
  margin-right: 4px;
  background-color: #f0f0f0;
}
.comment .date {
}
.comment .author {
}
.comment .links {
  clear: left;
}
.comment-new {
}

/* SITEMAP */

div#site-map div.content { margin:10px 0; padding:0;}
div#site-map div.content ul.menu { list-style-type:none; background-image:none; border-bottom:1px solid #ddd;}
div#site-map div.content ul.menu li { margin:5px 0; padding:3px; list-style-type:none;}
div#site-map div.content ul.menu li.leaf { background-image:none;}
div#site-map div.content ul.menu li ul.menu { margin-left:20px; list-style-type:none; border-bottom:none;}
div#site-map div.content ul.menu li ul.menu li { margin-left:10px; list-style-type:none;}

div#site-map div.content ul.menu li a, div#site-map ul.menu li ul.menu li a { color:#666; background-image:none;}
div#site-map div.content ul.menu li a:hover, div#site-map ul.menu li ul.menu li a:hover { color:#8fc33f;}


.front #left-sidebar {
  float: left;
  width: 285px;
}
#left-sidebar {background: url("images/block_separator.png") top right repeat-y;}
.front #right-sidebar {
	margin-right:8px;
  float: right;
  width: 240px;
}

#header,
body.sidebar-left #header,
body.sidebar-right #header,
body.two-sidebars #header,
body.no-sidebars #header {
  width: 850px;
  margin-left: 0px;
  margin-right: 0px;
}

.front #page {
  float: left;
  width: 295px;
  padding: 0 5px;
}

.footer,
body.sidebar-left .footer,
body.sidebar-right .footer,
body.two-sidebars .footer,
body.no-sidebars .footer {
  width: 760px;
  margin-left: 0px;
  margin-right: 0px;
}

*/
/* end custom layouts */

/* Override drupal.css */
#user-login-form {
  text-align: left;
}

#left-sidebar .block {
	padding:0 20px 12px;
}
.item_topics {
	margin:5px 0;
	clear:both;
}
.photo_topics {
	float:left;
}
.text_topics {
	float:left;
	padding: 5px;
	width: 180px;
}
.photo_topics img {
	border:1px solid #a4aeb4;
}
a.title_topics {
	margin:0;
	font-size:14px;
	color:#996633;
	font-weight:bold;
	text-decoration: none;
}
a.up_topics {
	background:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#fff;
	text-decoration:none;
	margin:1px;
}
.date_topics {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666057;
	font-weight:bold;
}
a.textlink_topics {
	font-size:12px;
	color:#3a444a;
}

.green_contents, .blue_contents, .gray_contents {clear:both;}
.item_contents {
	margin:0;
	padding:0;
	clear:both;
}
.title_contents {margin:5px 0 0;}
.photo_contents {
	float:left;
	margin-bottom:10px;
}
.text_contents {
	float:left;
	padding:0 5px;
	width: 220px;
}
.not-front .text_contents {
	width: 150px;
}
.photo_contents img {
	border:1px solid #a4aeb4;
}
.green_contents h2 {
	color:#9ed103;
	font-size:14px;
	margin:0;
}
.blue_contents h2 {
	color:#3da2d6;
	font-size:14px;
	margin:0;
}
.gray_contents h2 {
	color:#808a90;
	font-size:14px;
	margin:0;
}
.text_contents a {
	color:#475056;
	font-size:12px;
}

.block_right_bottom_front {
       width:222px;
       background:url(images/block_right_bottom_front_bg.png);
	   margin-bottom:20px;
}
.block_right_bottom_front-bottom {
       background:url(images/block_right_bottom_front_bottom.png) bottom no-repeat;
       padding-bottom:10px;
}
.block_right_bottom_front h2 {
       width:172px;
       height:36px;
       background:url(images/block_right_bottom_front_top.png) bottom no-repeat;
       font-size:14px;
       color:#2b2928;
       margin:0;
       text-transform:uppercase;/* border:1px solid red;*/
       padding: 18px 0 0 50px;
}
.block_right_bottom_front ul {
       margin:0;
       padding:0;
}
.block_right_bottom_front li {
		margin:5px 0;
		padding:3px 0 0 20px;
       list-style:none;
       list-style-type:none;
       list-style-image:none;
	   background:url(images/block_right_bottom_front_li.png) center left no-repeat;
}
.block_right_bottom_front li a {
       color:#535c61;
       font-size:12px;
       font-weight:bold;
       padding-left:22px;
       background:url(images/block_right_bottom_front_li.png) center left no-repeat;
}
.block_right_bottom_front .content {
       padding:0 10px;
}
 
 /* new footer_menu start */
#footer_menu {
	display: block;
	position: relative;
	xxleft: 0px;
	xxtop: 480px;
	width: 850px;
	height: 70px;
}
#footer_menu p {
	margin:0;
	padding:5px 0;
	font-size:0.7em;
	color:#383535;
	text-align:center;
	background-color:#bbd63d;
}

ul#footer_menu {
	 margin:0; padding:0; 
	 width:850px; 
	 position:relative; 
	 height:70px; 
	 list-style-type:none;
}
ul#footer_menu li {
	 margin:0; 
	 padding:0; 
	 position:relative; 
	 float:left; 
	 text-indent:-9999px;
}
ul#footer_menu li a {
	 height:70px; 
	 width:213px; 
	 display:block; 
	 background-position:top left; 
	 background-repeat:no-repeat;
}
ul#footer_menu li a:hover {
	 background-position:top right;
}
ul#footer_menu li#help a { background-image: url(images/footer_help.gif);}
ul#footer_menu li#regulations a { background-image: url(images/footer_regulations.gif);}
ul#footer_menu li#privacy a { background-image: url(images/footer_privacy.gif);}
ul#footer_menu li#contact a { width:211px; background-image: url(images/footer_contact.gif);}
/* new footer_menu end */
 
 
 /* css edited */
 
div#block-block-8 #snsLogin { margin:10px 0; padding:10px; width:200px; border:1px solid #ccc; background-color:#bcd63d;}
div#block-block-8 #snsLogin h3 { margin:0 0 5px 0; padding:3px; color:#fff; /*background-color:#829b0d;*/ border:1px solid #ddd; background-color:#fff; color:#40382d;}
div#block-block-8 #snsLogin label { margin:3px 0 0 0; padding:2px 4px; color:#333; font-size:0.8em; /*border:1px solid #9fb633;*/}
div#block-block-8 #snsLogin input { margin:0 0 5px 0;}
div#block-block-8 #snsLogin input.textBox {
	/*background-image: url(images/16t.png);*/
	background-color:#eee;
	width:180px;
	font:normal 12px Arial;
	color: #999;
	padding:3px;
	border:1px solid #ccc;
}
div#block-block-8 #snsLogin input.textbox:focus,
div#block-block-8 #snsLogin input.textbox:hover {
	/*background-color:#F0FFE6;*/
	border:1px solid #000;
}

div#block-block-8 #snsLogin input.sendBtn { }

div#snsLogin p.snsMessage { padding:0 0 5px 0; line-height:1.4em; border-bottom:1px dotted #eaeeae;}
div#snsLogin p.snsMessage span.bold { margin:0 2px 0 0; padding:1px 2px; font-weight:bold; border:1px solid #ddd; background-color:#fff;}

div#snsLogin p.snsMessage p.linkURL a {}


div#newMember { margin:3px 0; padding:2px; }
div#newMember a, div#checkBox a, p.linkURL a { background:url(images/arrow_right.gif) 0 2px no-repeat; padding-left:12px;}
div#checkBox {}
div#checkBox label {}
div#checkBox span a {}

h4 span.upTopics { margin:0 5px; padding:0; color:#bcd63d;}


p.contentImg { margin: 0px; padding: 0px; height: 1000px;}
h2.title, div.terms { visibility:hidden; position:absolute;}
span.field-content img { margin-right:5px; /*border:1px solid #ccc;*/}
span.views-field-title { }
div.view-content { margin:0 0 0 5px;}
div.view-content h4 { color:#e29724;}
div.view-content a, div.text_contents a, div#block-block-8 #snsLogin a { color:#555;}
div.view-content a:hover, div.text_contents a:hover, div#block-block-8 #snsLogin a:hover { color:#829b0d;}


/* LISTS */
ul.numeric { margin:10px; padding:5px; border-top:1px dotted #ccc; list-style-type:decimal; clear:both;}
ul.numeric li { margin:2px 0 0 30px;}

ul.numericList { margin:5px 20px; padding:10px 20px 10px 40px; list-style-type:decimal; clear:both; background-color:#ffffee; border:1px solid #efefef;}
ul.numericList li { padding:5px 0; border-bottom:1px dotted #ddd;}

/* ABOUT US */
div#aboutUS {}
div#aboutUS h2 { margin:10px 0; padding:0; font-size:1.2em; color:#333;}
div#aboutUS div#aboutList { margin:10px 0; padding:10px 20px; background-color:#bbd63d; border:1px solid #bbb;}
div#aboutUS div#aboutList h3 { margin:0; padding:3px 5px; font-size:1.2em; background-color:#fff; border:1px solid #bbb;}
div#aboutUS div#aboutList ul { margin:10px 20px; padding:0;}
div#aboutUS div#aboutList ul li { margin:5px 3px; padding:3px 3px 6px 3px; border-bottom:1px dotted #eee;}

div#mainVisual { width:830px; height:300px; margin:0; padding:0;}

/*yg*/
/*front block*/
.th_front {margin: 0pt 2px 1em 0pt; float: left; border:1px solid #ccc;}
#block-views-topic_block_new-block_1 .views-row { /*height:65px;*/ margin:0; clear:both; display:block;}
/*taxonomy list*/
.view-taxonomy-term .item-list ul li {list-style-image:none;list-style-type:none;margin:0;padding:0;}
 /* css edited */

.views-field-body { margin-left:55px;}

 a:hover {
　 color: #8fc33f;
}

div#singlePage h4 { margin-top:30px; padding:8px 0 5px 10px; border:1px solid #ddd; border-top:3px solid #999; border-bottom:1px dotted #ddd; background-color:#eee;}
div#singlePage p { margin:10px; line-height:1.4em;}




/* NAVIGATION */

div.navigation div.navigation-primary ul.links li { font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;}
div.navigation div.navigation-secondary ul.links li { font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;}


/* page 39 */

div.kurashi { background:url(/content/sites/default/files/top_39_1.jpg) 0 0 repeat-y;}

/* 20091005 */
div#c091005 div.contentTop { margin-top:10px; height:329px; background:url(/content/sites/default/files/top_39_2.jpg) 0 0 no-repeat;}
div#c091005 div.topText { padding:120px 0 0 20px; width:290px; color:#fff; line-height: 18px;}
div#c091005 div.miniTitle { margin:0; padding:0; height:236px; background-position:0 0; background-repeat:no-repeat;}
div#c091005 div#content1 { background-image:url(/content/sites/default/files/top_39_3.jpg);}
div#c091005 div#content2 { background-image:url(/content/sites/default/files/top_39_4.jpg);}
div#c091005 div#content3 { margin:0 0 20px 0; background-image:url(/content/sites/default/files/top_39_5.jpg);}

div#c091005 div.miniTitle ul.btn_check { margin:192px 0 0 444px; padding:0; position:absolute; width:82px; height:23px; list-style-type:none;}
div#c091005 div.miniTitle ul.btn_check li { margin:0; padding:0; position:relative;}
div#c091005 div.miniTitle ul.btn_check li a { margin:0; padding:0; background:url(/content/sites/default/files/btn_check.jpg) top left no-repeat; display:block; text-indent:-9999px; height:23px; width:82px;}
div#c091005 div.miniTitle ul.btn_check li a:hover { background-position:bottom left;}


/* page 34 */

div#c091008 div.kurashi { background:url(/content/sites/default/files/top_39_1.jpg) 0 0 repeat-y;}

/* 20091008 */
div#c091008 div.contentTop { margin-top:10px; background:url(/content/sites/default/files/brush_34_1.jpg) 0 0 no-repeat;}
div#c091008 div.contentTop p#mainTxt { padding:110px 0 0 20px; width:250px; height:180px; color:#545454; line-height:1.3em;}
p.emBox { padding:10px 0 10px 19px; font-size:0.9em; line-height: 1.2em; color:#fff; background-color:#8fc320;}
p.emBox em { font-size:1.1em; font-style:normal;}
p.emBox p { margin-top:-5px;}
p.fontBold{ font-weight:bold;}

div#mainContent, div#process { background:url(/content/sites/default/files/brush_34_2.jpg) 0 0 repeat-y;}
div#mainContent h3 { margin:0; padding:0; display: block; text-indent: -9999px;}
div#c091008 div#mainContent h3 { height: 77px; background: url(/content/sites/default/files/brush_34_16.jpg) top left no-repeat;}

div#mainContent p { margin:5px 0 0 30px; width:480px; font-size: 14px; color:#363636; line-height: 20px;}
div#item { margin:0; padding:10px 0 0 0; background-position:top right; background-repeat:no-repeat;}
div#c091008 div#item { background-image:url(/content/sites/default/files/brush_34_4.jpg);}

div#item p { padding:10px 0;}
div#itemInfo { margin: 16px 0px 30px 24px; width:260px; padding:10px; background-color:#b1d563; border:#8fc320 solid 3px;}
div#itemInfo em { margin-top:10px; font-style:normal; font-size:1.05em; color:#000; text-align:center;}
div#itemInfo ul.itemList { margin:0; padding:0; line-height:20px; font-size: 0.9em; list-style-type: none;}
div#itemInfo ul.itemList li span { background-color:#fff; color:#666;}

/*process*/
.greenNum1 { background:url(/content/sites/default/files/greenNum1.gif) top left no-repeat;}
.greenNum2 { background:url(/content/sites/default/files/greenNum2.gif) top left no-repeat;}
.greenNum3 { background:url(/content/sites/default/files/greenNum3.gif) top left no-repeat;}
.greenNum4 { background:url(/content/sites/default/files/greenNum4.gif) top left no-repeat;}
.greenNum5 { background:url(/content/sites/default/files/greenNum5.gif) top left no-repeat;}
.greenNum6 { background:url(/content/sites/default/files/greenNum6.gif) top left no-repeat;}

div.process { margin:10px 0; padding:0; background-position:top right; background-repeat:no-repeat;}
div.process p { margin:20px 0 0 0; padding-left:40px; line-height: 20px;}

/* 32 */
div.infoAlertBox { margin:10px 0 0 60px; padding:10px 0; width:260px; background:#aaa;}
div.infoAlertBox span { margin:0 0 0 5px; padding: 5px; background-color:#fff; -moz-border-radius: 7px; -webkit-border-top: 6px;}
div.infoAlertBox p { margin:0; padding:10px 10px 0 0; width:250px; clear:both; color:#000; line-height:1.2em;}

div#process1 { *height:250px; min-height:250px;}
div#process1 p { width:250px; font-size:1em;}
div#process2 { *height:151px; min-height:151px;}
div#process2 p { width:220px; font-size:1em;}
div#process3 { *height:300px; min-height:300px;}
div#process3 p { width:200px; font-size:1em;}

div#c091008 div#process1 { background-image:url(/content/sites/default/files/brush_34_8.jpg);}
div#c091008 div#process2 { background-image:url(/content/sites/default/files/brush_34_9.jpg);}
div#c091008 div#process3 { background-image:url(/content/sites/default/files/brush_34_10.jpg);}

div#shopInfoFC p.left{ width: 143px; height: 50px; float: left; margin: 0 10px 0 19px; background:url(/content/sites/default/files/brush_34_11.jpg) left top no-repeat; text-indent:-9999px;}

div.btnQA { margin-top:30px;}
div.btnQA a { width:540px; height: 97px; display:block; background:url(/content/sites/default/files/brush_34_12.jpg) top left no-repeat; text-indent:-9999px;} 
div.btnQA a:hover{background-position:bottom left;}

div#catCare { margin:0; padding:1px 0; background:url(/content/sites/default/files/brush_34_13.jpg) top left no-repeat;}
div#catCare h4 { margin-top:30px; width:540px; height:35px; background:url(/content/sites/default/files/brush_34_15.jpg) top left no-repeat; text-indent:-9999px;}
div#catCare p { margin:0; padding:5px 20px; width:250px; font-size:1em; line-height:1.2em;}
div#catCare p em { font-weight:bold; font-style:normal; color:#000000; line-height:1.8em;}

ul.table { margin:0 0 10px 0; padding:0; float:left; width:340px; font-size:0.9em; *font-size:0.8em; list-style-type:none;}
ul.table li {}
ul.table li span { color:#333;}

/* content Global */

div.infoContentBox { margin:0; padding:15px 10px; *padding:10px 5px 5px 5px; width:260px; background:#aaa;}
div.infoContentBox span { margin:0; padding: 5px; background-color:#fff; -moz-border-radius: 7px; -webkit-border-top: 6px;}
div.infoContentBox p { margin:0; padding:15px 5px 5px 5px; width:250px; color:#000; line-height:1.2em;}

div#layoutContent h3.label { margin:10px 0; padding:10px; color:#fff; font-size:1.3em; background-color:#8fc320;}
div#layoutContent p.lH15 { line-height:1.5em;}
div#layoutContent ul.table3Column { margin:0; padding:0; list-style-type:none; background-position:top left; background-repeat:no-repeat;}
div#layoutContent ul.table3Column li { margin:0; padding:0; list-style-type:none; float:left;}

p.linkURL a { margin:0; padding:0; display: block; text-indent: -9999px; background-position:top left; background-repeat:no-repeat;}
p.linkURL a:hover{ background-position:bottom left;}

div.pageLink { margin:10ox 0; padding:0; width:300px; height:70px; border:1px solid #ddd;}
div.pageLink a { margin:0; padding:0; position:absolute;}
div.pageLink a p.textLink { margin:0 0 0 110px; *margin-top:-5px; *line-height:1.3em; padding:0; width:140px; position:relative;}
div.pageLink a img { margin:5px 0 0 11px; padding:0; width:90px; height:60px; position:absolute;}
div.pageLink a { margin:0; padding:0; width:300px; height:70px; display:block; background:url(/content/sites/default/files/pageLink_bg.gif) 0 0 no-repeat;}
div.pageLink a:hover { background-position:bottom left;}


/* TOPICS layout */
div#topicLayout { margin:0; padding:10px 0;}
div#topicLayout h2 { margin:0 5px; padding:5px 0 5px 15px; background-color:#eee; border-top:5px solid #ddd;}
div#topicLayout h3 { margin:0 5px 5px 5px; padding:8px 0 5px 15px; font-size:1.3em; background-color:#fff; border-top:1px dotted #ddd; border-bottom:1px dotted #ddd;}
div#topicLayout p { margin:5px; padding:5px 15px; line-height:1.4em;}
div#topicLayout p.index { color:#000; border-bottom:none;}
div#topicLayout div.imgCenter, div.whiteBox div.imgCenter { margin:5px auto; padding:0;}
div#topicLayout div.imgRight, div.whiteBox div.imgRight { margin:0 0 10px 10px; padding:0; float:right;}
div#topicLayout div.imgLeft, div.whiteBox div.imgLeft { margin:0 10px 10px 0; padding:0; float:left;}
div#topicLayout div.clearBoth { clear:both;}

div#topicLayout div#articleInfo { margin:10px 0; padding:10px; clear:both; background:#eee url(/content/sites/default/files/article_bg.gif) 0 0 repeat; border-top:1px solid #ddd;}
div#topicLayout div#articleInfo dl { margin:10px 20px; padding:0;}
div#topicLayout div#articleInfo dl dt { margin:0; padding:0; width:55px; color:#333;}
div#topicLayout div#articleInfo dl dd { margin:-16px 0 0 60px; padding:0; width:260px; position:relative;}
div#topicLayout h4 { margin:0 5px 5px 5px; padding:10px 0 5px 15px; border-bottom:1px dotted #ccc;}
div#topicLayout p em { font-style:normal; color:#444;}

div.whiteBox,
div.whiteBoxMultiple { margin:20px auto; padding:20px; width:460px; background-color:#fff;}
div.whiteBox p { margin:5px 0; padding:0; line-height:1.6em;}
div.whiteBox ul.warningList { margin:20px 0 20px 20px; padding:0;}
div.whiteBox ul.warningList li { margin:5px 0; padding:0;}
div.whiteBox h3,
div.whiteBoxMultiple h3 { margin:10px 0 0 0; padding:10px 0; text-align:center; font-size:1.3em; border-bottom:1px dotted #ccc; border-top:1px solid #ccc;}
div.whiteBox h3.noBorderTop,
div.whiteBoxMultiple h3.noBorderTop { margin-top:0; border-top:0;}
div.whiteBox h4 { margin:10px 0 5px 0; padding:0; color:#666; font-style:normal; font-size:1.2h4;}
div.whiteBox p.divider { margin:0 0 5px 0; padding:0 0 5px 0; border-bottom:1px dotted #ddd;}
div.whiteBox ul,
div.whiteBoxMultiple ul.points { margin:0; padding:10px; list-style-type:none;}
div.whiteBox ul li,
div.whiteBoxMultiple ul.points li { margin:5px 0; padding:2px 0 5px 22px; background:url(/content/sites/default/files/list_box.gif) 0 0 no-repeat; border-bottom:1px dotted #ddd;}
div.whiteBox ul li.noBorder,
div.whiteBoxMultiple ul.points li.noBorder { border:0;}

div.linksItems { margin:10px 0; padding:0; width:540px; height:156px;}
ul.btn_check { padding:0; position:absolute; width:82px; height:23px; list-style-type:none;}
ul.btn_check li { margin:0; padding:0; position:relative;}
ul.btn_check li a { margin:0; padding:0; background:url(/content/sites/default/files/btn_check.jpg) top left no-repeat; display:block; text-indent:-9999px; height:23px; width:82px;}
ul.btn_check li a:hover { background-position:bottom left;}

ul.columnThree { margin:30px auto 10px auto; padding:0; width:531px; list-style-type:none; clear:both;}
ul.columnThree li { margin:0 3px 0 0; width:175px; position:relative; float:left;}
ul.columnThree li.noMargin { margin:0;}
ul.columnThree li a { width:175px; height:250px; display:block; text-indent:-9999px; background-position:top right; background-repeat:no-repeat;}
ul.columnThree li a:hover, ul.columnThree li a.active { background-position:bottom left;}
ul.columnThree li#whcy a { background-image:url(/content/sites/default/files/41_04.jpg);}


/* TIARA */
ul#contentTiara { margin:0; padding:0; border:0;}
ul#contentTiara li { margin:0; padding:0; border:0;}
ul#contentTiara li img { margin:0; padding:0; border:0;}
div#infoBox { margin:0; padding:1px; width:518px; background-color:#ededed;}
div#infoContainer { margin:10px; padding:10px; width:480px; border:solid 1px #d5d5d5; background-color:#FFFFFF;}
div#infoContainer div.left { width:240px; float:left;}
div#infoContainer div.right { width:230px; float:right;}
div#infoContainer ul.infoList { margin:0px; padding:10px 10px 10px 20px; list-style-type:square; font-size:1em; }
div#infoContainer ul.infoList li { margin:0 0 10px 0;}
div#infoContainer dl.menu { margin:0; padding:0 10px 10px 0; list-style-type:square; font-size:1em; line-height:1.5em;}
div#infoContainer dl.menu dt { margin:10px 0 5px 0;}
div#infoContainer dl.menu dd { margin-left:0;}
div#infoContainer p.menuType { margin:10px 0 5px 0; padding:3px 5px; background-color:#ddd;}
div#infoContainer p.menuTime { margin:10px 0; padding:2px 2px 2px 5px; border-left:3px solid #999; border-bottom:1px dotted #ccc;}
div#infoContainer p.menuTime span { margin:0; padding:0; color:#000; font-size:0.9em;}
div#infoContainer ul.menuList { margin:0 5px; padding:0; list-style-type:none;}
div#infoContainer ul.menuList li { margin:5px 0; padding:0 0 5px 0; border-bottom:1px dotted #ccc;}

p.toForm a { color:#555; text-indent:0; background:url(images/arrow_right.gif) 0 2px no-repeat; padding-left:12px;}
p.toForm a:hover { color:#8fc33f;}

div#tiaraInfo { margin:10px; padding:0px; width:520px; background-color:#ededed;}
div#tiaraInfo div.tiaraInfoComment { margin:0; padding:0; width:520px; height:290px; background-position:top left; background-repeat:no-repeat; font-size:0.9em; *font-size:0.8em;}
	div.tiaraInfoComment div.text { margin:20px 20px 0 0; padding:0px; width:350px; float:right;}
	div.tiaraInfoComment div.text h3 { margin:15px 0 5px 0; padding:0; text-align:center;}
	div.tiaraInfoComment div.text p { margin:0; font-size:1.0em; line-height: 2.2em;}
	div.tiaraInfoComment div.text ul.point { margin:10px 30px; padding:0;}
	div.tiaraInfoComment div.text ul.point li { margin:3px 0;}
	
div#tiaraInfo div#shopSummary { margin:0px; padding:0px; width:520px; height:126px; background-repeat:no-repeat; background-position:top left; clear:both;}
div#tiaraInfo div#shopSummary p { margin:0px; padding:30px 0 0 16px; width:287px; *font-size:0.8em; line-height:1.4em;}

div#tiaraInfo ul#tiaraPoint { margin:155px 20px 5px 35px; padding:0; list-style-type:disc;}
div#tiaraInfo ul#tiaraPoint li { margin:3px 0;}

/* SECTION TOP */

div#sectionTopContainer { margin:0; padding:0; width:540px;}
ul#contentSection { margin:10px 0; padding:0; list-style-type:none;}
ul#contentSection li { margin:0 5px 0 0; padding:0; width:175px; height:100px; float:left; text-indent:-9999px;}
ul#contentSection li a { margin:0; padding:0; width:175px; height:100px; display:block; background-position:top left; background-repeat:no-repeat;}
ul#contentSection li a:hover { background-position:bottom left;}

div.contentSet { margin:10px 0; padding:0 0 0 210px; min-height:250px; clear:both; border-top:4px solid #666; background-color:#eee; background-position:top left; background-repeat:no-repeat;}
div.contentSet ul.volumeList { margin:0; padding:0; min-height:250px; list-style-type:none; border-left:1px dotted #ccc; background:url(/content/sites/default/files/61_archive_bg.gif) 0 0 repeat;}
div.contentSet ul.volumeList li { margin:0; padding:6px 10px; border-bottom:1px dotted #ddd; background-color:#fff;}
div.contentSet ul.volumeList li a { color:#555;}
div.contentSet ul.volumeList li a:hover { color:#829b0d;}
div.contentSet ul.volumeList li.archive { margin:10px; padding:0 0 0 10px; background:url(/content/sites/default/files/61_archive_btn_bg.gif) 0 2px no-repeat; border:0;}
div.contentSet ul.volumeList li span { margin:0 0 3px 0; padding:1px 2px; font-size:0.8em; color:#808a90; background-color:#d9dcdd;}

/* food */
div#foodContent { margin:0; padding:0 0 20px 0; background:#feed95 url(/content/sites/default/files/white_stripe.gif) top left repeat;}
p.index, p.topDotBorder { margin:10px 0 0 0; padding:10px 5px 0 5px; font-size:0.9em; color:#555; border-top:1px dotted #ddd;}
div#foodContent p.caption { margin:10px 0 0 0; padding:10px 5px; width:250px; font-size:0.9em; color:#555; border-top:1px dotted #ddd;}

div.navBox { margin:10px auto; padding:20px; width:470px; background-color:#6fb0c9; border:5px solid #fff;}
div.navBox h3 { margin:0 0 10px 0; padding:0; color:#fff; font-size:1.5em; font-weight:normal; text-align:center;}

ul.column3 { margin:0 auto; padding:0; width:470px; list-style-type:none;}
ul.column3 li { margin:0 10px 0 0; padding:0; width:150px; height:60px; float:left;}
ul.column3 li.lastBtn { margin:0;}
ul.column3 li a { margin:0; padding:0; width:150px; height:60px; display:block; text-indent:-9999px; background-position:top left; background-repeat:no-repeat;}
ul.column3 li a:hover, ul.column3 li a.active { background-position:bottom left;}

dl.chart { margin:10px 10px 0 0; padding:5px; width:212px; float:left; background-color:#feed95; border:1px solid #ddd;}
dl.right { margin-right:0;}
dl.chart dt { margin:5px 0; padding:0 0 5px 0; color:#333; text-align:center; font-size:1.2em; border-bottom:1px dotted #ccc;}
dl.chart dd { margin:0; padding:5px; color:#666;}
dl.chart dd span { margin:0; padding:5px 0; color:#000; font-size:1.2em;}

dl.specs { margin:10px 0 5px 0; padding:0; width:270px;}
dl.specs dt { margin:5px 0; padding:0; line-height:1.4em;}
dl.specs dd { margin:10px 0 5px 0; padding:10px; background-color:#ffeea2;}
dl.specs dd h4 { margin:0; padding:0;}
dl.specs dd p.specs { margin:0; padding:0;}
dl.specs dd p.info { margin:5px 0 0 0; padding:5px 0 0 0; line-height:1.3em; border-top:1px dotted #ccc;}
div.clearBoth { margin:0; padding:0; clear:both;}

div.specImg { margin:5px 0; width:180px;}
div.specImg img { margin:10px auto 0 auto; display:block;}

div.titleImg { padding-top:10px;}
h3.paddingTop { margin-top:20px;}

/* christmas */
div.floatContainer { margin:0; padding:0;}
div#christmasContent { margin:0; padding:0 0 20px 0; background:#feed95 url(/content/sites/default/files/70_bg.gif) top left repeat;}
p.topDotBorder { padding-top:5px;}

div.navColumn2 { margin:20px 0; padding:0;}
ul.column2 { margin:0 auto; padding:0; width:510px; list-style-type:none;}
ul.column2 li { margin:0 10px 0 0; padding:0; width:250px; height:60px; float:left;}
ul.column2 li.lastBtn { margin:0;}
ul.column2 li a { margin:0; padding:0; width:250px; height:60px; display:block; text-indent:-9999px; background-position:top left; background-repeat:no-repeat;}
ul.column2 li a:hover, ul.column2 li a.active { background-position:bottom left;}

div.floatContainer div.imgLeft { margin-left:20px; width:220px; float:left;}
div.floatContainer div.imgLeft img { margin-top:10px;}
div.floatContainer div.imgRight { margin:0; width:200px; float:right;}
div.floatContainer h3.noBorderTop { margin:0; padding:5px 0; text-align:left;}
div.floatContainer h3.noBorderTop span { margin:0 10px 0 0; color:#8f8532; font-size:0.8em;}
div.floatContainer div.whiteBox { margin-bottom:5px; padding:10px 20px; border-top:5px solid #c52323;}
div.floatContainer div.description { margin:0; padding:5px 10px; width:260px; float:left;  border-top:none;}
div.floatContainer div.whiteBox div.imgLeft { margin:0;}
div.floatContainer div.whiteBox div.description { width:220px;}
div.floatContainer div.description em { margin:0; padding:2px; color:#fff; background-color:#666;}
div.floatContainer div.description div.pointContainer { margin:10px 0; padding:0; clear:both;}
div.floatContainer div.pointItem { margin:0 10px 5px 0; padding:3px; width:217px; font-size:0.9em; line-height:1.0em; background-color:#eee; float:left; border:1px solid #ccc; border-top:5px solid #ccc;}
div.floatContainer div.right { margin-right:0;}
div.floatContainer div.pointItem div.image { margin:0; padding:0; float:left; width:50px;}
div.floatContainer div.pointItem div.image a img { border:2px solid #fff; display:block;}
div.floatContainer div.pointItem div.image a:hover img { border:2px solid #c52323;}
div.floatContainer div.pointItem div.txt { margin:0; padding:0; float:right; width:160px;}
div.floatContainer div.pointItem p { padding:0 5px; line-height:1.1em;}
div.floatContainer div.pointItem p.point { margin:5px 0; padding:5px; color:#333; font-size:1.1em; border-bottom:1px dotted #ccc;}

div.whiteBoxMultiple { margin:20px 0 0 20px; padding:10px; width:220px; float:left;}
div.whiteBoxMultiple ul.btn_check { position:relative;}
div.whiteBox p.information { margin:5px 0; padding:5px 0; font-size:0.9em; line-height:1.3em; border-top:1px dotted #ccc;}
div.whiteBox p.information em { color:#000;}

/* newyears */
div#newYearContent { margin:0; padding:0 0 20px 0; background:#feed95 url(/content/sites/default/files/79_bg.jpg) top left repeat;}
div#newYearContent h3 { padding-top:0; border-top:0;}

/* BLOG */

div#blog { margin:0; padding:160px 0 0 0; background:url(/content/sites/default/files/blog_header.jpg) 0 0 no-repeat;}
div#blog div#content { margin:0; padding:0; width:370px; float:left;}
div#blog div#content h2.title { margin:3px 0; color:#8fc33f; visibility:visible; position:relative;}
div#blog div#content h3.type { margin:5px 0; padding:0 0 5px 0; border-bottom:1px solid #ccc;}
div#blog h4 { margin:0 0 2px 0; padding:3px 0; text-align:center; font-weight:normal; border-bottom:1px solid #ccc; background:url(/content/sites/default/files/blog_archive_top_gradation.gif) 0 0 repeat-x;}
div#blog div#content p.bodyTxt { line-height:1.5em;}
div#blog div#content p.bodyTxt img { margin:20px auto 10px auto; display:block; text-align:center;}
div#blog div#navigation { margin:0; padding:0; width:160px; float:right; border:1px solid #ccc; border-top:3px solid #999; background:#eee url(/content/sites/default/files/blog_archive_bottom_gradation.gif) bottom left repeat-x;}
div#blog div#navigation ul#archive { margin:0; padding:10px; list-style-type:none; text-align:center;}
div#blog div#navigation ul#archive li { margin:3px 0; padding:3px 0; border-bottom:1px dotted #ccc;}
div#blog div#navigation ul#archive li.noBorder { border:none;}
div#blog div#navigation ul#archive li a {color: #333}  
div#blog div#navigation ul#archive li a:hover { color: #8fc33f;}
div#blog div#editor { margin:10px 0; padding:10px 0 0 0; border-top:1px dotted #ddd;}
div#blog div#editor div#image { margin:0; padding:0; width:135px; height:120px; float:left; background:url(/content/sites/default/files/blog_editor.jpg) 0 0 no-repeat;}
div#blog div#editor ul#profile { margin:0; padding:0; width:400px; float:right; list-style-type:none;}
div#blog div#editor ul#profile li { margin:2px 0; padding:3px 0; border-bottom:1px dotted #ccc;}
div#blog div#editor ul#profile li a {}
div.height1 { height:1px;}


/* street snap */

div#streetLayout {}
div#streetLayout div.imgCenter img { margin:5px auto; display:block; text-align:center;}
div#streetLayout div.street { margin:0 0 30px 0; padding:10px 0; border-top:1px solid #f0f0f0;}
div#streetLayout div.street h4 { margin:10px 12px; padding:0;}
div#streetLayout div.street ul.snap { margin:0; padding:0 5px;}
div#streetLayout div.street ul.snap li { margin:3px; padding:0; width:100px; height:145px; float:left; list-style-type:none;}
div#streetLayout div.street ul.snap li a { margin:0; padding:0; width:100px; height:145px; display:block; background-position:bottom left; background-repeat:no-repeat;}
div#streetLayout div.street ul.snap li a:hover { background-position:top left;}

div#streetLayout div.street ul.snap li#nakame_01 a { background-image:url(/content/sites/default/files/121_nakame_01_t.jpg);}
div#streetLayout div.street ul.snap li#nakame_02 a { background-image:url(/content/sites/default/files/121_nakame_02_t.jpg);}
div#streetLayout div.street ul.snap li#nakame_03 a { background-image:url(/content/sites/default/files/121_nakame_03_t.jpg);}
div#streetLayout div.street ul.snap li#nakame_04 a { background-image:url(/content/sites/default/files/121_nakame_04_t.jpg);}
div#streetLayout div.street ul.snap li#nakame_05 a { background-image:url(/content/sites/default/files/121_nakame_05_t.jpg);}
div#streetLayout div.street ul.snap li#nakame_06 a { background-image:url(/content/sites/default/files/121_nakame_06_t.jpg);}
div#streetLayout div.street ul.snap li#nakame_07 a { background-image:url(/content/sites/default/files/121_nakame_07_t.jpg);}
div#streetLayout div.street ul.snap li#nakame_08 a { background-image:url(/content/sites/default/files/121_nakame_08_t.jpg);}
div#streetLayout div.street ul.snap li#nakame_09 a { background-image:url(/content/sites/default/files/121_nakame_09_t.jpg);}
div#streetLayout div.street ul.snap li#nakame_10 a { background-image:url(/content/sites/default/files/121_nakame_10_t.jpg);}

div#streetLayout div.street ul.snap li#ebis_01 a { background-image:url(/content/sites/default/files/102_ebis_01_t.jpg);}
div#streetLayout div.street ul.snap li#ebis_02 a { background-image:url(/content/sites/default/files/102_ebis_02_t.jpg);}
div#streetLayout div.street ul.snap li#ebis_03 a { background-image:url(/content/sites/default/files/102_ebis_03_t.jpg);}
div#streetLayout div.street ul.snap li#ebis_04 a { background-image:url(/content/sites/default/files/102_ebis_04_t.jpg);}
div#streetLayout div.street ul.snap li#ebis_05 a { background-image:url(/content/sites/default/files/102_ebis_05_t.jpg);}
div#streetLayout div.street ul.snap li#ebis_06 a { background-image:url(/content/sites/default/files/102_ebis_06_t.jpg);}
div#streetLayout div.street ul.snap li#ebis_07 a { background-image:url(/content/sites/default/files/102_ebis_07_t.jpg);}
div#streetLayout div.street ul.snap li#ebis_08 a { background-image:url(/content/sites/default/files/102_ebis_08_t.jpg);}
div#streetLayout div.street ul.snap li#ebis_09 a { background-image:url(/content/sites/default/files/102_ebis_09_t.jpg);}
div#streetLayout div.street ul.snap li#ebis_10 a { background-image:url(/content/sites/default/files/102_ebis_10_t.jpg);}

div#streetLayout div#streetContainer { margin:10px 0; padding:0 0 10px 0; border-bottom:1px solid #f0f0f0;}
div#streetLayout div#streetContainer div.contentLeft { margin:0; padding:0; width:290px; float:left;}
div#streetLayout div#streetContainer div.contentLeft ul { margin:5px 0; padding:20px; background-color:#e5e5e5; list-style-type:none;}
div#streetLayout div#streetContainer div.contentRight { margin:0 0 10px 0; padding:0; width:240px; float:right;}
div#streetLayout div#streetContainer div#names { margin:10px 0; padding:7px; background-color:#f4a121;}
div#streetLayout div#streetContainer div#names dl.namesLeft { margin:0; padding:5px; width:127px; float:left; background-color:#fff; border-right:1px solid #eee;}
div#streetLayout div#streetContainer div#names dl.namesRight { margin:0; padding:5px; width:128px; float:right; background-color:#fff;}
div#streetLayout div#streetContainer div#names dt { margin:0; padding:0;}
div#streetLayout div#streetContainer div#names dd { margin:0; padding:0; font-size:1.6em; color:#a37232;}
div#streetLayout div#streetContainer div.contentRight ul { margin:0; padding:0;}
div#streetLayout div#streetContainer div.contentRight ul li { margin:0; padding:5px; list-style-type:none;}
div#streetLayout div#streetContainer div.contentRight ul li.question { margin:10px 0 0 0; font-size:0.9em; color:#333; background-color:#eee;}
div#streetLayout ul.navigation { margin:0; padding:0; text-align:center;}
div#streetLayout ul.navigation li#backBtn { margin:0 auto; padding:0; display:block; width:166px;}
div#streetLayout ul.navigation li#backBtn a { margin:0; padding:0; width:166px; height:59px; display:block; text-indent:-9999px; background:url(/content/sites/default/files/102_btn_back.gif) 0 0 no-repeat;}
div#streetLayout ul.navigation li#backBtn a:hover { background-position:bottom left;}


/* Feature content */

div#featureLayout113 { background-color:#e7f4f6;}
div#featureLayout113 p.lead { margin:0; padding:10px 30px;}
div#featureLayout113 div.set { margin:20px 0; padding:0; clear:both;}
div#featureLayout113 div.set div.contentLeft { margin:0 10px 0 0; padding:5px 0; background-color:#ffffff; float:left;}
div#featureLayout113 div.set div.contentRight { margin:0 0 0 10px; padding:5px 0; background-color:#ffffff; float:right;}
div#featureLayout113 div.set img.imgRight { float:right;}
div#featureLayout113 div.set img.imgLeft { float:left;}
div#featureLayout113 div.set div.floatLeft { margin:5px 5px 5px 10px; padding:0; width:43px; float:left;}
div#featureLayout113 div.set h4 {}
div#featureLayout113 div.set h4.noPoint { margin:5px 10px;}
div#featureLayout113 div.set p { padding:5px 10px; line-height:1.5em;}
div#featureLayout113 div.set p span { margin:0 10px 0 0; padding:0; color:#333;}
div#featureLayout113 div.set p.borderTop { margin:5px 0; padding:10px; clear:left; border-top:1px dotted #ccc;}
div#featureLayout113 div.set p.highlite { margin:10px 0 3px 0; padding:3px 10px; background-color:#ddd;}
div#featureLayout113 ul#pageNav { margin:20px auto; padding:0; width:410px; height:57px; list-style-type:none; clear:both;}
div#featureLayout113 ul#pageNav li { margin:0; padding:0; width:195px; height:57px; float:left; display:block;}
div#featureLayout113 ul#pageNav li a { margin:0; padding:0; width:195px; height:57px; display:block; background-position:top left; background-repeat:no-repeat;}
div#featureLayout113 ul#pageNav li a:hover { background-position:bottom left;}
div#featureLayout113 ul#pageNav li#backBtn { margin-right:20px;}
div#featureLayout113 ul#pageNav li#backBtn a { background-image:url(/content/sites/default/files/113_btn_back.gif);}
div#featureLayout113 ul#pageNav li#nextBtn a { background-image:url(/content/sites/default/files/113_btn_next.gif);}
div#featureLayout113 div.navContainer { margin:10px 0 50px 0; padding:10px 0; background-color:#fff;}
div#featureLayout113 ul#contentNav { margin:20px auto; padding:0; width:506px; height:166px; list-style-type:none; clear:both;}
div#featureLayout113 ul#contentNav li { margin:0 10px 0 0; padding:0; width:162px; height:166px; float:left;}
div#featureLayout113 ul#contentNav li a { margin:0; padding:0; width:162px; height:166px; display:block; background-position:top left; background-repeat:no-repeat;}
div#featureLayout113 ul#contentNav li a:hover { background-position:bottom left;}
div#featureLayout113 ul#contentNav li#content3 { margin:0;}
div#featureLayout113 ul#contentNav li#content1 a { background-image:url(/content/sites/default/files/113_btn_01.gif);}
div#featureLayout113 ul#contentNav li#content2 a { background-image:url(/content/sites/default/files/113_btn_02.gif);}
div#featureLayout113 ul#contentNav li#content3 a { background-image:url(/content/sites/default/files/113_btn_03.gif);}

