@charset "utf-8";
/* CSS Document */


/*  Typo
----------------------------------------------- */

a:link, a:visited
{
    text-decoration: underline;
    color:#EC4413;
}
a:active { text-decoration: underline; }
a:hover { text-decoration:none; }


h1 { font:bold 18px/140% "Trebuchet MS", Verdana, sans-serif; }
h2 { font:bold 14px/140% "Trebuchet MS", Verdana, sans-serif; }

p {　font: 11px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;}

/*  Layout
----------------------------------------------- */

#j-prev-device-wrap {
overflow:hidden;
}

body {
    background: #FFF;
    padding:0;
    margin:0;
    width:100% !important;
    min-width:1500px !important;
　　}
/*スマホのみ表示*/
.SMonly {
display:none;}

/*スマホ用サイドナビ*/
#nav-container {
display:none;
}

/*スマホ用サイドナビ(biollne)*/
#nav-container2 {
display:none;
}

/*スマホ用スライダー*/
#cc-m-7079008318 {
display:none;
}


/*plageロゴ(スマホ用)画像*/
.hedder-Plage {
display:none;
}

/*-----★★★ページ内容独自カスタム★★★-------*/

/*ヘッダー背景設定*/
.haikei3 {
 /* background: url('https://u.jimcdn.com/cms/o/s7894221ac2053bed/userlayout/img/top2.jpg?t=1640323265') no-repeat center;*/
  background: url('https://u.jimcdn.com/cms/o/s7894221ac2053bed/userlayout/img/top.jpg?t=1643093956') no-repeat top;
  background-size:cover;
  background-attachment:fixed;
  width: 100%;
  height: 150px;
}

#container
{   
    padding:0;
    margin:0;
    width:100% !important;
    background:#FFF;
}

#content
{
    margin-top:80px;
    float:left;
    width:100% !important;
}

    #content_area {
    margin-top:80p !important;
}

/*-----★★★ページ内容独自カスタム（終わり）★★★-------*/

#header
{
    padding:0px;
    width:100%;
}

#header a:hover { text-decoration:none;  }

#sidebar{
display:none !important;
}

#footer
{
    clear:both;
    margin-top:10px;
  /*  background:url(footer-bg.gif) repeat-x top;*/
    height:65px;
    background-color:#333;
    width:100%;
}

#footer .gutter 
{
    height:30px;
    padding:35px 15px 0 90px;
    background-color:#333;
}

/*-----★★★フッター独自カスタム★★★-------*/

.company {
background-color:#333;
width:100% !important;
}

.company p {
font-family: 'Century Gothic', sans-serif;
text-align: center;
color:#FFF;
}

#cc-matrix-1701090818 {
background-color:#333 !important;
width:100% !important;
}

#contentfooter {
background-color:#333 !important;
}

.leftrow a {
color:#FFF !important;
}

/*-----★★★フッター独自カスタム（終わり）★★★-------*/

/*--------------TOPページカスタム----------------------*/

/*imgTOP画像（スマホ用）*/
#cc-m-7079863418 img {
display:none;
}

/*スマホ用砂浜写真*/
#cc-m-7077420518 img {
display:none;
}

/*スマホ用ブランドリスト*/
.SM-HOME-harmonie,.SM-HOME-OC,.SM-HOME-Cieldete,.SM-HOME-biollne {
display:none;
}
/*スマホ用題名*/
.HOME-SM-Daimei {
display:none;
}

/*読み込み時の文字*/
.opening {
display:none;
}

/*インスタ画像*/
#cc-m-7122601818 img {
width:10% !important;
}

#cc-m-7125938118 {
width:50%;
margin:0px 25%;
}

/*PCブランドリスト*/
.HR-background {
    background: url('https://u.jimcdn.com/cms/o/s7894221ac2053bed/userlayout/img/hr-sm3.jpg?t=1643086472') no-repeat center;
    background-size:cover;
    width:80%;
    height:80%;
}


.OC-background {
    background: url('https://u.jimcdn.com/cms/o/s7894221ac2053bed/userlayout/img/oc-sm3.jpg?t=1643086481') no-repeat center;
    background-size:cover;
    width:80%;
    height:80%;
}

.CIL-background {
    background: url('https://u.jimcdn.com/cms/o/s7894221ac2053bed/userlayout/img/ciel-sm3.jpg?t=1643086466') no-repeat center;
    background-size:cover;
    width:80%;
    height:80%;
}

.BIO-background {
    background: url('https://u.jimcdn.com/cms/o/s7894221ac2053bed/userlayout/img/bio-sm3.jpg?t=1643086461') no-repeat center;
    background-size:cover;
    width:80%;
    height:80%;
}

/*スマホ用動画の非表示*/
#cc-m-7184143618 {
display:none;
}

/*--------------COMPANYページカスタム----------------------*/

/*会社概要（スマホ用）*/
.kaisya_SM {
display:none;}

/*キープイットシンプルの題名*/
.SM-COMPANY-daimei {
display:none;
}

/*スマホTOP画像*/
#cc-m-7109882518 img {
display:none;
}

/*スマホ用説明内容*/
#cc-m-7109885218 img,
.SM-COMPAY-setumei,
.SM-COMPAY-setumei2 {
display:none;
}
/*--------------Organicページカスタム----------------------*/

/*スマホ用TOP非表示*/
#cc-m-7109957118 img {
display:none;
}

.SM-OC-daimei {
display:none;
}

/*スマホ用コットン畑*/
.SM-OC-haikei{
display:none;
}

/*コットン畑の背景固定*/
.haikei {
  background: url('https://u.jimcdn.com/cms/o/s7894221ac2053bed/userlayout/img/oc.jpg?t=1611117925') no-repeat center;
  background-size:cover;
  background-attachment:fixed;
  width: 100%;
  height: 500px;
}

/*SM用itemTOP画像*/
#cc-m-7125949318 img,
#cc-m-7170318018 img,
#cc-m-7188664718 img, /*8730175*/
#cc-m-7171767118 img, /*82220010*/
#cc-m-7193749618 img, /*8740085*/
#cc-m-7193837518 img, /*8830011*/
#cc-m-7193957618 img, /*8140185*/
#cc-m-7193960118 img, /*8710215*/
#cc-m-7194403218 img, /*8850081*/
#cc-m-7194529018 img, /*8780145*/
#cc-m-7194541618 img, /*82180011*/
#cc-m-7195011418 img, /*8770645*/
#cc-m-7195920718 img, /*82080015*/
#cc-m-7196746518 img, /*82070555*/
#cc-m-7196744718 img, /*8840175*/
#cc-m-7196758318 img, /*82270245*/
#cc-m-7197714118 img, /*82230720*/
#cc-m-7198592318 img, /*8330401*/
#cc-m-7198697518 img, /*82130401*/
#cc-m-7198589218 img, /*8820661*/
#cc-m-7199391918 img, /*8630981*/
#cc-m-7199470718 img, /*82340241*/
#cc-m-7199386018 img, /*82220620*/
#cc-m-7200373418 img, /*8720535*/
#cc-m-7200370718 img, /*8140181*/
#cc-m-7200165218 img, /*82270080*/
#cc-m-7201019718 img, /*82270171*/
#cc-m-7200173218 img, /*81970075*/
#cc-m-7205143018 img, /*8880625*/
#cc-m-7206763218 img, /*82180061*/
#cc-m-7205357618 img, /*82310015*/
#cc-m-7208344918 img, /*82100015*/
#cc-m-7207899518 img, /*81910015*/
#cc-m-7209889418 img, /*82350155*/
#cc-m-7208430518 img, /*8710015*/
#cc-m-7206144218 img, /*8510065*/
#cc-m-7211494518 img, /*8810061*/
#cc-m-7211552518 img, /*8710065*/
#cc-m-7211616718 img, /*82210061*/
#cc-m-7211691718 img, /*8100061*/
#cc-m-7214406318 img, /*82300041*/
#cc-m-7214673018 img, /*82390145*/
#cc-m-7216300418 img, /*82000565*/
#cc-m-7226344118 img, /*82040175*/
#cc-m-7229500318 img /*82340670*/
{display:none;}


/*--------------harmonieページカスタム----------------------*/

/*スマホ用写真とゴロの非表示*/
#cc-m-7109964118 img,.SM-HR-daimei {
display:none;
}

.SM-HR-setumei,.SM-HR-setumei2,#cc-m-7109966118 img {
display:none;
}


/*ウォッシャブルガーゼ背景固定*/
.haikei2 {
  background: url('https://u.jimcdn.com/cms/o/s7894221ac2053bed/userlayout/img/harmonie.jpg?t=1611295758') no-repeat center;
  background-size:cover;
  background-attachment:fixed;
  width: 100%;
  height: 600px;
}

/*アルモニ下写真（スマホ用）*/
#cc-m-6828383018 img{
display:none;
}

/*itemページSM用TOP画像*/
#cc-m-7125949018 img {
display:none;
}

/*SM用TOP画像*/
#cc-m-7190899418 img, /*6810001*/
#cc-m-7192494918 img, /*6190001*/
#cc-m-7192499418 img, /*6590145*/
#cc-m-7192001318 img, /*62170215*/
#cc-m-7192518918 img, /*62170145*/
#cc-m-7192615718 img, /*62170175*/
#cc-m-7207569518 img, /*62170015*/
#cc-m-7208339518 img, /*62170065*/
#cc-m-7207740818 img, /*62380461*/
#cc-m-7208349218 img, /*62290065*/
#cc-m-7207559418 img /*62330465*/
{display:none;}
/*--------------シャルデテページカスタム----------------------*/

/*シャルデテ下写真(スマホ)*/
#cc-m-7079364518 img {
display:none;
}

#cc-m-7172342618 img {
display:none;
}

/*スマホ用TOP画像と文字*/
#cc-m-7110407418 img,.SM-cieldete-daimei {
display:none;
}


/*背景下部分の透過*/
.haikei5 {
  background: url('https://u.jimcdn.com/cms/o/s7894221ac2053bed/userlayout/img/koro3.jpg?t=1612497497') no-repeat center;
  background-size:cover;
  background-attachment:fixed;
  width: 100%;
  height: 600px;
}

/*--------------問い合わせページカスタム----------------------*/

#cc-m-6790565718 {
width:60% !important;
margin-left:20% !important;
margin-right:20% !important;
font-size:16px !important;
}

.cc-m-form-view-sortable {
height:300px !important;
}

.cc-m-form-view-element cc-m-form-textarea cc-m-required
height:200px !important;
}


/*------------------プルダウンナビ----------------------------*/

#nav {
 width: 100%;
 margin: 0;
 padding: 0;
 background: #666;
 border: 1px solid #2f2f2f;
 margin-top:-80px !important;
}
#nav:after {
  content: ""; 
  display: block; 
  clear: both;
}

#nav ul {
        list-style-type: none;
}

#nav ul.cc-nav-level-0 {
        width: 100%;
        *zoom: 1; /*forIE6,7*/
        margin: 0;
        padding: 0;
}
#nav ul.cc-nav-level-0:after {
        content: "";
        display: block;
        clear: both;
}
#nav ul.cc-nav-level-0 li {
        float: left;
        *zoom: 1; /*forIE6,7*/
        white-space: nowrap;
        /*width:16.6%;  ★旧サイズ★*/
        width:14.28%;
}
#nav ul.cc-nav-level-0 li ul {
        visibility: hidden;
        position: absolute;
        margin: 0;
        padding:0;
        z-index: 1 !important;
        width:100% !important;
}
#nav ul.cc-nav-level-0 li:hover > ul {
        visibility: visible;
}
#nav ul.cc-nav-level-0 li ul li {
        width: auto !important;
        width: 14.27% !important;
        clear: left;
        position: relative;
}
#nav ul.cc-nav-level-0 li ul li ul {
        top: 0;
        left: 100%;
}
#nav ul.cc-nav-level-0 li a {
        display: block;
        background-color: #999;
        border-right: 1px solid #999;
        padding: 1.2em;
        color: #fff;
        text-align: center;
        text-decoration: none;
        font-family:'Century Gothic',sans-serif !important;
}
* html #nav ul.cc-nav-level-0 li a { /*forIE6*/
        zoom: 1;
}
#nav ul.cc-nav-level-0 li a:hover {
        background-color: #323232;
}
#nav ul.cc-nav-level-0 li a.cc-nav-current,#nav ul.cc-nav-level-0 li.cc-nav-parent a {
        background-color: #666;
}
#nav ul.cc-nav-level-0 li ul li a {
       /* text-align: left;*/
       text-align: center;
}

#nav ul.cc-nav-level-2 li a {
        float: left;
        *zoom: 1; /*forIE6,7*/
        white-space: nowrap;
        /*width:250px;*/
        width:200px;
}

#nav ul.cc-nav-level-1 a,#nav ul.cc-nav-level-2 a {
        background: rgb(30,30,30);
        filter: alpha(opacity=9);
        -ms-filter: "alpha(opacity=90)";
        -moz-opacity: 0.9;
        -khtml-opacity: 0.9;
        opacity: 0.9;
        text-align: center;
        font-family:'Century Gothic',sans-serif !important;
}

#nav ul.cc-nav-level-1 a.cc-nav-current,#nav ul.cc-nav-level-2 a.cc-nav-current {
        background: #323232;
}

.j-textWithImage figure {
  z-index: 0 !important;
}


/*------------------パンくずリスト----------------------------*/

#breadcrumb {
        margin: 20px 100px 0;
}
#breadcrumb:after {
        content: "";
        display: block;
        clear: both;
}
#breadcrumb ol {
        margin: 0;
        padding: 0;
        list-style-type: none;
}
#breadcrumb ol li {
        float: left;
        margin: 0 8px 0 0;
}
#breadcrumb ol li a {
        padding: 0 20px 0 0;
        background: url(arrow-breadcrumbs.png) center right no-repeat;
        font-family:'Century Gothic',sans-serif !important;
}
#breadcrumb ol li a.cc-nav-current {
        text-decoration: none;
        color:#666;
        background: none;
}

#breadcrumb li:before{
    content:"> ";
}

/*-------------スライダー----------------*/

/*.slider{
    margin-top:80px;
    width: 100%;
    margin-left: 0px;
    padding-left: 0px;
}*/

/*スライド画像の横幅可変*/
/*.slider　img {
     width: 100%;
     height: auto;
}*/

/*.slick-dots li button:before {
 font-size: 25px !important;
}*/

/*.slick-dots{
  bottom: initial!important;
  margin-top:30px!important;
}*/

/*--------biollne-TOPページ-----------------*/

/*スマホ用TOP写真の非表示*/
#cc-m-7207743518 img {
display:none !important;
}

/*SM用動画の非表示*/
#cc-m-7154041418 {
display:none;
}

.SM-eigo,.SM-3gazou,.SM-daimei,.SM-daimei2,.SM-mojimoji {
display:none;
}

#cc-m-7107658418,#cc-m-7107658718 {
display:none;
}

/*くっついてる画像(スマホ用)*/
#cc-m-7107661418 img,#cc-m-7107661518 img,#cc-m-7107661818 img {
display:none;
}

/*インスタ画像*/
#cc-m-7125937118 img {
width:12%;
margin-bottom:150px;
}

/*--------*biollne-AboutBiollbeページ-----------------*/

/*ビオルネが目指すこと背景*/
.biollne-Mezasukoto {
  background: url('https://u.jimcdn.com/cms/o/s7894221ac2053bed/userlayout/img/森画像2.jpg?t=1639981813') no-repeat center;
  background-size:cover;
  background-attachment:fixed;
  width: 100%;
  height: 1200px;
  position: relative;
}

/*リサイクル背景*/
.biollne-WakkaRecycle {
  background: url('https://u.jimcdn.com/cms/o/s7894221ac2053bed/userlayout/img/地球.jpg?t=1630476592') no-repeat center;
  background-size:cover;
  background-attachment:fixed;
  width: 100%;
  height: 900px;
}

/*スマホ用TOP写真の非表示*/
#cc-m-7108986218 img {
display:none;
}

/*スマホ用Missionの非表示*/
.SM-biollne-Mezasukoto {
display:none;
}

#cc-m-7109667618 img {
display:none;
}

/*MadeInJapan部分の非表示*/
.SM-biollne-MJfukakati {
display:none;
}

/*テスト*/
#cc-m-7110441918 img,.consept-img {
display:none;
}

/*--------*biollne-AboutOCページ-----------------*/
.biollne-yarn {
  background: url('https://u.jimcdn.com/cms/o/s7894221ac2053bed/userlayout/img/糸4.gif?t=1631074572') no-repeat center;
  background-size:cover;
  background-attachment:fixed;
  width: 100%;
  height: 800px;
}

.SM-biollne-yarn,.SM-biollne-GOTS,.SM-biollne-GOTS2,.SM-biollne-whatsOC {
display:none;
}

/*スマホ用TOP写真の非表示*/
#cc-m-7108792318 img {
display:none;
}

/*糸の写真*/
#cc-m-7125697118 img {
display:none;
}

/*スマホ用AboutOC(靴下)写真*/
#cc-m-7108958418 img {
display:none;
}


/*スマホ用GOTS(コットンボール)写真*/
#cc-m-7108955818 img{
display:none;
}

/--------*Colorページ-----------------*/

/*スマホ用TOPに戻るボタンの非表示*/
.PlagetopBOTTON {
display:none;
}

/*スマホ用TOP写真の非表示*/
#cc-m-7107645818 img {
display:none;
}

/*スマホ用ロゴ部分の非表示*/
.Color-daimei3 {
display:none;
}

/*ジャンプ先の高さ調節*/
.SM-height {
display:none;
}


/*-------------Itemsページ-----------------*/

/*スマホ用TOPページ画像の非表示*/
#cc-m-7120526618 img {
display:none;
}

/*スマホ用靴下花束*/
#cc-m-7125240318 img {
display:none;
}

/*スマホ用エンド画像*/
#cc-m-7125132318 img {
display:none;
}

/*パイルSM用画像の非表示*/
#cc-m-7147230218 img,
#cc-m-7149285218 img,
#cc-m-7147238218 img {
display:none;
}

/*パイルSM用動画の非表示*/
#cc-m-7152144218 {
display:none;
}

/*各商品ページSM用メイン写真の非表示*/
#cc-m-7148453018 img,#cc-m-7151253518 img,#cc-m-7151251018 img,#cc-m-7151248618 img,
#cc-m-7151246218 img,#cc-m-7151243818 img,#cc-m-7151241418 img,#cc-m-7151239018 img,
#cc-m-7151236618 img,#cc-m-7151234218 img,#cc-m-7151231818 img,#cc-m-7151229418 img,
#cc-m-7151227018 img,#cc-m-7151224618 img,#cc-m-7151222218 img,#cc-m-7151219818 img,
#cc-m-7151217418 img,#cc-m-7151215018 img,#cc-m-7151212618 img,#cc-m-7155334718 img,
#cc-m-7194300618 img,#cc-m-7196121318 img,#cc-m-7196873818 img,#cc-m-7196879618 img,
#cc-m-7200810918 img,#cc-m-7201171518 img,#cc-m-7201730618 img,#cc-m-7202121718 img,
#cc-m-7202500918 img,#cc-m-7204654318 img,#cc-m-7204716218 img,#cc-m-7204916018 img,
#cc-m-7205265318 img,#cc-m-7223854418 img,#cc-m-7230932918 img,#cc-m-7251485218 img,
#cc-m-7251631818 img,#cc-m-7261406418 img {
display:none;
}

/*各商品ページSM用フッター写真の非表示*/
#cc-m-7148459318 img,#cc-m-7151251018 img,#cc-m-7151253018 img,#cc-m-7151250618 img,
#cc-m-7151248218 img,#cc-m-7151245818 img,#cc-m-7151243418 img,#cc-m-7151241018 img,
#cc-m-7151238618 img,#cc-m-7151236218 img,#cc-m-7151233818 img,#cc-m-7151231418 img,
#cc-m-7151229018 img,#cc-m-7151226618 img,#cc-m-7151221818 img,#cc-m-7151219418 img,
#cc-m-7155336618 img,#cc-m-7151217018 img,#cc-m-7151214618 img,#cc-m-7151255518 img,
#cc-m-7151224218 img,#cc-m-7194302518 img,#cc-m-7196123218 img,#cc-m-7196875718 img,
#cc-m-7196881518 img,#cc-m-7200812818 img,#cc-m-7201173418 img,#cc-m-7201732518 img,
#cc-m-7202123618 img,#cc-m-7202502818 img,#cc-m-7204656218 img,#cc-m-7204718218 img,
#cc-m-7204917918 img,#cc-m-7205267218 img,#cc-m-7223856318 img,#cc-m-7230934818 img,
#cc-m-7251487118 img,#cc-m-7251633718 img,#cc-m-7261408318 img {
display:none;
}

/*各商品ページ説明文の非表示*/
.SMsetumei {
display:none;
}

/*-------------Seed Paperページ-----------------*/

/*スマホ用TOPページ画像の非表示*/
#cc-m-7108206118 img {
display:none;
}

.History {
  background: url('https://u.jimcdn.com/cms/o/s7894221ac2053bed/userlayout/img/flower.jpg?t=1630300584') no-repeat center;
  background-size:cover;
  background-attachment:fixed;
  width: 100%;
  height: 500px;
}

/*スマホ用History画像の非表示*/
#cc-m-7108338318 img {
display:none;
}

/*スマホ用下げ札部分の非表示*/
#cc-m-7108336318 img,.SM-sagefuda {
display:none;
}

/*スマホ用育て方の画像*/
#cc-m-7108338718 img,#cc-m-7108337318 img {
display:none;
}

/*-------------sheer socks 特集ページ-----------------*/
/*SM用TOP画像*/
#cc-m-7202133618 img {
display:none;}

/*SM用OC画像*/
#cc-m-7202135118 img {
display:none;}

/*SM用着用色々画像*/
#cc-m-7202234418 img {
display:none;}

/*ITEMページSM用バナー*/
#cc-m-7202315018 img {
display:none;}