@charset "utf-8";

/************************************************
 import css
************************************************ */

@import url("common.css");
@import url("slick.css");
@import url("slick-theme.css");

/*一時対応*/
.LC_Page_Order div.env_message,
.LC_Page_Contact_Complete div.env_message,
.LC_Page_Shopping_Complete div.env_message,
.LC_Page_Shopping_Deliv div.env_message,
.LC_Page_Shopping_Payment div.env_message,
.LC_Page_Shopping_Confirm div.env_message,
.LC_Page_Contact div.env_message,
.LC_Page_Cart div.env_message,
.LC_Page_User div.env_message,
.LC_Page_AbstractMypage div.env_message,
.LC_Page_Regist_Complete div.env_message,
.LC_Page_Entry div.env_message,
.plg_Raku2_LC_Page_Products_Detail div.env_message,
.plg_Raku2_LC_Page_Products_List div.env_message,
.plg_Raku2_LC_Page_Products_CategoryList div.env_message,
.plg_Raku2_LC_Page_Products_ProductsList div.env_message,
.plg_Raku2_LC_Page_Products_Detail div.env_message,
body.LC_Page_Index div.env_message,
body.plg_Raku2_LC_Page_Products_List div.env_message,
body .env_message_blank,
body #close_message,
ul#mypage_nav{
    display: none !important;
}
.LC_Page_Index #container,
.plg_Raku2_LC_Page_Products_List #container,
.plg_Raku2_LC_Page_Products_Detail #container,
#container{
    max-width: 100%;
    margin: 0;
    padding: 0;
    min-width: auto;
    width: 100%;
}
#main_column.colnum1 {
    width: 100%;
    margin: 0;
}
.frame_outer{
    text-align: left;
}
#leftcolumn {
    width: 17.69231%;
    float: none;
}
.contentWrap--two nav{
    width: auto;
}
.LC_Page_Index #main_column.colnum2.right, .plg_Raku2_LC_Page_Products_List #main_column.colnum2.right, .plg_Raku2_LC_Page_Products_CategoryList, .plg_Raku2_LC_Page_Products_ProductsList #main_column.colnum2.right, .plg_Raku2_LC_Page_Products_Detail #main_column.colnum2.right{
    order: 1;
    width: 78.46154%;
    padding: 0;
}
#order_list_btn,
.none_column{
    display: none;
}
#fixed_link{
    display: none;
}
#main_column.colnum2.right{
    float: none;
    order: 1;
    width: 78.46154%;
    padding: 0;
}
#main_column.colnum2.right .contentRight{
    width: 100%;
}
.plg_Raku2_LC_Page_Products_List #main_column h2.title,
.plg_Raku2_LC_Page_Products_List #main_column .layout_uppertext,
.plg_Raku2_LC_Page_Products_List #main_column #search_form{
    display: none;
}
.plg_Raku2_LC_Page_Products_List #main_column #search_form.topPage__mvSearch{
    display: flex;
}
.plg_Raku2_LC_Page_Products_List .order_list #main_column #search_form{
    display: block;
}
.LC_Page_Shopping_Confirm .contentWrap--one ,
.LC_Page_Contact_Complete .contentWrap--one ,
.LC_Page_Contact .contentWrap--one ,
.LC_Page_Shopping_Complete .contentWrap--one ,
.LC_Page_Shopping_Payment .contentWrap--one ,
.LC_Page_Shopping_Deliv .contentWrap--one ,
.LC_Page_Cart .contentWrap--one ,
.LC_Page_AbstractMypage .contentWrap--one ,
.LC_Page_Regist_Complete .contentWrap--one ,
.LC_Page_Entry .contentWrap--one {
    max-width: 110rem;
    padding-bottom: 12rem;
}
