html {font-size: 62.5%;height:100%;}

body 
{
  color: #000;
  margin: 0;
/*  padding: 180px 0 0 0;*/
  text-align:center;
  font-family: Osaka,"MS PGothic",Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Sans-Serif;
  font-size: 14px; font-size: 1.4rem;
  line-height: 190%;
  height: 100%;

}
/****** BASE STYLE *******/

div,
ul,ol,li,dl,dt,dd,
form,fieldset,input,textarea,
h1,h2,h3,h4,h5,h6,pre,code,p,blockquote,hr,
th,td {
list-style: none;
margin:0;
padding:0;
}

img 
{
border:0;
vertical-align:bottom;
}
/****** HEADER STYLE *******/
#Header {
width: 100%;
z-index: 9999;
padding: 15px 0 0 0;
height: 205px;
transition: 0.5s;
}
.header_box 
{
width: 1000px;
margin: 0 auto;
padding-top: 55px;
position: relative;
}

.fixed{
position:fixed;
top: 0;
left: 0;
background: #000;
}

header 
{
padding: 0;
}

#Logo 
{
text-align: center;
margin: 0;
}

#Logo a img 
{
-webkit-transition: all 1s;
-moz-transition: all 1s;
-ms-transition: all 1s;
-o-transition: all 1s;
transition: all 1s;
opacity: 1;
}
#Logo a:hover img 
{
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
opacity: 0.5;
}


#Gnavi 
{
text-align: center;
margin: 15px 0 0px 0;
padding: 0;
}

#Gnavi .gridder 
{width: 500px;margin:0px;padding:0px;list-style-type:none}


#Gnavi li 
{
display: inline-block;
}

#Gnavi li a img {
-webkit-transition: all 1s;
-moz-transition: all 1s;
-ms-transition: all 1s;
-o-transition: all 1s;
transition: all 1s;
opacity: 1;
}

#Gnavi li a:hover img {
-webkit-transition: all 0.8s;
-moz-transition: all 0.8s;
-ms-transition: all 0.8s;
-o-transition: all 0.8s;
transition: all 0.8s;
opacity: 0;
}

.g01 
{
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/Gnnavi01_o.png) no-repeat left bottom;
}
.g02 
{
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/Gnnavi02_o.png) no-repeat left bottom;
}
.g03 
{
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/Gnnavi03_o.png) no-repeat left bottom;
}
.g04 
{
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/Gnnavi04_o.png) no-repeat left bottom;
}
.g05 
{
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/Gnnavi05_o.png) no-repeat left bottom;
}
.g06 
{
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/Gnnavi06_o.png) no-repeat left bottom;
}
.g07 
{
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/Gnnavi07_o.png) no-repeat center bottom;
}

.memberb 
{
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/member_hnavi_o.png) no-repeat left bottom;
}
.loginb 
{
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/login_hnavi_o.png) no-repeat left bottom;
}
.inquiryb 
{
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/inquiry_hnavi_o.png) no-repeat left bottom;
}
.cartb 
{
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/cartin_hnavi_o.png) no-repeat left bottom;
}
.mypageb 
{
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/mypage_hnavi_o.png) no-repeat left bottom;
}

#Gnavi li a:hover 
{
color: #fff;
}

.Etc_nav 
{
margin-top: 25px;
}
.Etc_nav li 
{
padding-left: 20px;
}
.Etc_nav li a
{
font-size: 12px;
font-size: 1.2rem;
text-decoration: none;
color: #7b704e;
padding-left: 15px;
background: url(https


://www.mr-aroma.jp/cms/wp-content/themes/mraroma-style/img/etc_nav_arrow.png) no-repeat left center;
}
.Etc_nav li a:hover 
{
color: #fff;
}
.Etc_nav02 
{
position: absolute;
top: 10px;
right: 0;
}
.Etc_nav02 li 
{
margin-left: 0px;
}
.Etc_nav02 li a 
{
font-size: 12px;
font-size: 1.2rem;
text-decoration: none;
color: #7b704e;
}
.harrow 
{
padding: 0px 15px 0 15px;
vertical-align: top;
}
.harrow a 
{
font-size: 12px;
font-size: 1.2rem;
text-decoration: none;
color: #7b704e;
padding-left: 15px;
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/etc_nav_arrow.png) no-repeat left center;
}

/****** CONTENTS STYLE ********/

.system_content 
{
width: 920px;
margin: 50px auto 0 auto;
padding:15px 40px 15px 40px;
text-align: left;
background: #fff;
}

/****** FOOTER STYLE ******/
footer 
{
width: 100%;
/*min-width:1000px;*/
text-align:center;
color: #fff;
margin: 0px 0 0 0;
}
footer li 
{
display: inline-block;
}
footer li a img 
{
-webkit-transition: all 1s;
-moz-transition: all 1s;
-ms-transition: all 1s;
-o-transition: all 1s;
transition: all 1s;
opacity: 1;
}
footer li a:hover img 
{
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
opacity: 0.5;
}

.Footer_box 
{
width: 100%;
padding: 10px 0;
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/footer_bg.png) repeat-x left top;
}

footer p
{
font-size: 10px;
font-size: 1.0rem;
color: #8b8b8b;
margin: 10px 0 30px 0;
}

.layout_footer 
{
margin-top: 75px;
width: 100% !important;
}
footer dl 
{
padding: 50px 0;
font-size: 10px;
font-size: 1.0rem;
}
footer dt 
{
margin-bottom: 10px;
}

/******** PRODUCT **********/
.P_caution01 
{
margin-bottom: 60px;
padding: 15px 0 15px 255px;
border-top: 10px solid #7b704e;
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/p_caution_ttl01.png) no-repeat left top;
}
.P_caution02 
{
margin-bottom: 60px;
padding: 15px 0 15px 400px;
border-top: 10px solid #7b704e;
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/p_caution_ttl02.png) no-repeat left top;
}
.P_caution03 
{
font-size: 20px;
font-size: 2.0rem;
margin-top: 60px;
margin-bottom: 60px;
padding: 15px 0 15px 320px;
border-top: 10px solid #7b704e;
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/p_caution_ttl03.png) no-repeat left top;
}
.P_caution04 
{
margin-top: 50px;
margin-bottom: 60px;
padding: 15px 0 15px 330px;
border-top: 10px solid #7b704e;
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/p_caution_ttl04.png) no-repeat left top;
}
.P_caution04  li 
{
font-size: 20px;
font-size: 2.0rem;
line-height: 1.5;
}
.P_caution04  li:before 
{
content: "● ";
}
.Seibun_dl 
{
background: #f1f0ec;
padding: 15px;
}
.Seibun_dl dt 
{
font-weight: bold;
color: #7b704e;
}
.Use_caution_dl 
{
margin-bottom: 25px;
}
.Use_caution_dl dt 
{
font-weight: bold;
color: #7b704e;
border-bottom: solid 1px #7b704e;
margin-bottom: 10px;
}
.Use_caution_dl dd:before 
{
content: "● ";
}
.noborder_dt 
{
margin: 10px 0 0px 0 !important;
border: 0px !important;
}

.Success_use 
{
margin-bottom: 60px;
padding: 0 0 0 425px;
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/success_use_illust.png) no-repeat left top;
}
.Approach_use 
{
margin-bottom: 60px;
padding: 0 0 0 425px;
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/approach_use_illust.png) no-repeat left top;
}
.Wakeup_use 
{
margin-bottom: 60px;
padding: 0 0 0 425px;
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/wakeup_use_illust.png) no-repeat left top;
}

.Switcho_use 
{
margin-bottom: 60px;
padding: 0 0 0 425px;
background: url(https://www.mr-aroma.jp/wp/wp-content/themes/mraroma-style/img/switch_use_illust.png) no-repeat left top;
}
P_caution03_dl 
{
padding-bottom: 60px;
}
.P_caution03_dl th img 
{
border: solid 1px #ccc;
}
.P_caution03_dl td 
{
width: 235px;
vertical-align: bottom; 
padding: 0 50px 0 20px;
}
.P_caution03_dl dl 
{
font-size: 12px;
font-size: 1.2rem;
}

.P_caution03_dl dt 
{
color: #7b704e;
font-weight: bold;
}
/******** PRODUCT **********/

.FS2_itemlayout_td_Right 
{
padding-top: 35px;
padding-bottom: 35px;
border-top: 10px solid #7b704e;
width: 100%;
}
.FS2_itemlayout_td_Left 
{
padding-right: 40px;
width:40%;
}

.FS2_figure_table_td_cart_btn 
{
padding-left: 25px;
}

. FS2_figure_table 
{
margin-top: 10px !important;
}

.thumbnail 
{
border: solid 1px #ccc;
}
.itemCatchCopy 
{
font-size: 20px;
font-size: 2.0rem;
color: #7b704e;
display: block;
margin-bottom: 5px;
}
.seibun_hyo 
{
margin-top: 15px;
width: 100%;
font-size: 12px;
font-size: 1.2rem;
border-top: solid 1px #ccc;
}
.seibun_hyo th 
{
padding: 5px 0;
border-bottom: solid 1px #ccc;
}
.seibun_hyo td 
{
padding: 5px;
border-bottom: solid 1px #ccc;
}

.FS2_InquiryButton_area 
{display: inline-block;margin: 5px 2px;}
.FS2_MailRecommendButton_area 
{display: inline-block;margin: 5px 2px;}
.FS2_WishListButton_area
{display: inline-block;text-align:center;margin: 5px 2px;}
.FS2_login_layout_table_td_right 
{
vertical-align: top;
}

FS2_bottom_btn_right_and_left_1 
{
clear: both;
float: right;
}
FS2_bottom_btn_right_and_left_2 
{
clear: both;
float: left;
}
FS2_bottom_btn_right_and_left_1 .itemRight
{
margin-top: 25px;
float: right !important;
}

.system_content p a 
{
color: #7b704e;
}

/******** CLEARFIX *********/
.clearfix:after { content:""; display:block; clear:both; height:0; }
* html .clearfix  { zoom: 1; }  /* IE6 */
*:first-child+html .clearfix { zoom: 1; }  /* IE7 */




/*-------------------------------
--------------------------------*/
  .sp-header .menu_line:before, .sp-header .menu_line:after{
    right: 0;
  }
.search-text{
width: 100%;
height: 30px;
}
.header form{
position: relative;
}
.header [type="image"]{
position: absolute;
    top: 0;
    right: 0;
}
.FS2_Login_btn_position input{
 padding-bottom: 18px;
}


.header .label.guide:hover .child{
  width: 194%;
  left: -50px;
}
.child li{
padding-left: 0!important;

}