@charset "UTF-8";

/* --------------------------------------------------------
-----------------------------------------------------------
 Utility-menu
-----------------------------------------------------------
----------------------------------------------------------- */
.Utility-menu button.btn-success {
	background-image: url(../img/next_btn_pc.svg);
    background-size: 90px auto;
    min-width: 120px;
    background-repeat: no-repeat;
    background-position: center center;
    font-size: 0;
}
.Utility-menu button.btn-success span {
	background-image: none;
}
/* --------------------------------------------------------
-----------------------------------------------------------
 Modal-content
-----------------------------------------------------------
----------------------------------------------------------- */
.Modal-content .design-note-wrap p{  
    display: none;
}
/* --------------------------------------------------------
-----------------------------------------------------------
 preview-area-header
-----------------------------------------------------------
----------------------------------------------------------- */
.preview-area-header {
    padding: 20px 0 15px;
}
.preview-area-header .Logo img {
    height: 41px !important;
}

/* --------------------------------------------------------
-----------------------------------------------------------
 navbar-nav
-----------------------------------------------------------
----------------------------------------------------------- */
.navbar-nav > li > a {
    padding: 2px 4px 2px;
}
.navbar-nav > li > a::before{
    height: 74px;
    margin: 0;
    background: no-repeat center 5px;
    background-size: 78px auto;
}
.navbar-nav > li span {
    display: none;
}
.navbar-nav > li.nav-item-wrap a::before {
    background-image: url(../img/nav_item_pc.svg);
}
.navbar-nav > li.nav-text-wrap a::before {
    background-image: url(../img/nav_text_pc.svg);
}
.navbar-nav > li.nav-stamp-wrap a::before {
    background-image: url(../img/nav_stamp_pc.svg);
    margin-left: 0;
}
.navbar-nav > li.nav-template-wrap a::before {
    background-image: url(../img/nav_template_pc.svg);
	height: 74px;
}
.navbar-nav > li.nav-upload-wrap a::before {
    background-image: url(../img/nav_upload_pc.svg);
}

/* --------------------------------------------------------
-----------------------------------------------------------
 design-edit-area
-----------------------------------------------------------
----------------------------------------------------------- */
.design-edit-area .Flex-block .design-edit-body.text-frame-wrap {
    display: none;
}


/* --------------------------------------------------------
 upload-area 
----------------------------------------------------------- */
.design-edit-area.upload-area .upload-note-title {
    margin-top: 30px;
}
.design-edit-area.upload-area .upload-note-block p {
    font-size: 14px;
	margin-bottom:0;
}
.design-edit-area.upload-area .upload-note-block p + p {
    margin-top:8px;
}
.design-edit-area.upload-area .upload-note .upload-note-text{
	display:block;
}

.design-edit-area.upload-area .upload-note .upload-note-text + .upload-note-text{
	margin-top:5px;
}


/* --------------------------------------------------------
-----------------------------------------------------------
 pcr-bottom-wrap
-----------------------------------------------------------
----------------------------------------------------------- */
.pcr-area02 .pcr-bottom-wrap .pcr-selection-wrap {
    display: none;
}
.pcr-area02 .pcr-bottom-wrap {
    justify-content: center;
}

/* --------------------------------------------------------
-----------------------------------------------------------
 Modal-content
-----------------------------------------------------------
----------------------------------------------------------- */

/* --------------------------------------------------------
 modal-save-design
----------------------------------------------------------- */
.modal-save-design .save-design-annotation-wrap {
    width: 600px;
    margin: 0 auto;
    padding: 20px 0;
    font-weight: bold;
    font-size: 14px;
}
