.fixed{
 position: fixed;
 top: 0;
}

.item_main{
font-size: 1.6rem;
}
.item_main dl{
display: flex;
}
.item_main dt{
padding: 0.5rem 0 0.5rem 0;
}
.item_main dd{
padding: 0 5% 0 0;
}
.item_main input[type="text"],.item_main input[type="select"]{
padding: 0.5rem;
}
.item_main img{
width: 100%;
}
.contenttitle{
display: none;
}

/***********************************

商品詳細ページ

***********************************/
.item-icon{
display: flex;
}
.item-icon img{
width: 18%;
margin: 2% 1%;
height: 18%;
}
.sa-icon img{
width: 31.5%;
}

.item-img{
margin: 0 0 5%;
}

.item-subtitle{
margin: 0 0 5%;
text-align: center;
}

.item-subtitle img{
    max-height: 5rem;
    width: auto;
}

.item-button{
margin: 0 0 5%;
}

.column-2{
}
.column-2 .item-img{
width: 45%;
margin: 0 5% 5% 0;
    float: left;
}
.column-2 .item-img:nth-of-type(2n){
width: 45%;
margin: 0 0 5% 5%;
}

.features{
margin: 0 0 10%;
}

.design{
margin: 0 0 10%;
}

.font{
margin: 0 0 10%;
}

.size{
margin: 0 0 10%;
}

.layout{
margin: 0 0 10%;
}

.instructions{
margin: 0 0 10%;
}

.arrow{
text-align: center;
}
.arrow img{
width: 15%;
}

.float_box{
    position: fixed;
    bottom: 0;
    z-index: 98;
    margin: 0 -2%;
    width: 100%;
    max-width: 600px;
}
.float_item{
margin: 2%;
    margin-left: auto;
    margin-bottom: -5rem;
    height: 48px;
    width: 48px;
}
.float_box .isActive{
    opacity: 1;
}
.float_button {
    opacity: 0;
    transition: all 0.65s;
    padding: 0 2%;
width: 80%;
}
.order{
}
/***********************************

商品注文ページ

***********************************/
.pagetitle{
font-size: 1.6rem;
    font-weight: bold;
    width: 100%;
}
.item_box_inner{
margin: 0 0 5%;
    clear: both;
    overflow: hidden;
}
.chart{
border-top: 1px solid ;
border-bottom:  1px solid ;
padding: 5% 0;
}
.detail{
margin: 5%;
}
.item_main .pattern ul{
    border: none;
    height: auto;
}
.item_main .pattern li{
    float: none;
    border: none;
    width: auto;
    height: auto;
}

.ui-tabs-nav{
overflow: hidden;
}

#illust_select{
border-top: 2px solid #00b2d3;
clear: both;
    padding: 5% 0 0;
    margin: 5% 0;
}

#illust_select li{
font-size: 1.2rem;
}

.illustsetlect{
border: none;
}
.line01{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_01.png);
}
.line02{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_02.png);
}
.line03{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_03.png);
}
.line04{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_04.png);
}
.line05{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_05.png);
}
.line06{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_06.png);
}
.line07{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_07.png);
}
.line08{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_08.png);
}
.line09{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_09.png);
}
.line10{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_10.png);
}
.line11{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_11.png);
}
.line12{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_12.png);
}
.line13{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_13.png);
}
.line14{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_14.png);
}
.line15{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_15.png);
}
.line16{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_16.png);
}
.line17{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_17.png);
}
.line18{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_18.png);
}
.line19{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_19.png);
}
.line20{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_20.png);
}
.line21{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_21.png);
}
.line22{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_22.png);
}
.line23{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_23.png);
}
.line24{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_24.png);
}
.line25{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_25.png);
}
.line26{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_26.png);
}
.line27{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_27.png);
}
.line28{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_28.png);
}
.line29{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_29.png);
}
.line30{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_30.png);
}
.line31{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_31.png);
}
.line32{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_32.png);
}
.line33{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_33.png);
}
.line34{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_34.png);
}
.line35{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_35.png);
}
.line36{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_36.png);
}
.line37{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_37.png);
}
.line38{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_38.png);
}
.line39{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_39.png);
}
.line40{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_40.png);
}
.line41{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_41.png);
}
.line42{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_42.png);
}
.line43{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_43.png);
}
.line44{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_44.png);
}
.line45{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_45.png);
}
.line46{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_46.png);
}
.line47{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_47.png);
}
.line48{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_48.png);
}
.line49{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_49.png);
}
.line50{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_50.png);
}
.line51{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_51.png);
}
.line52{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_52.png);
}
.line53{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_53.png);
}
.line54{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_54.png);
}
.line55{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_55.png);
}
.line56{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_56.png);
}
.line57{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_57.png);
}
.line58{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_58.png);
}
.line59{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_59.png);
}
.line60{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_60.png);
}
.line61{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_61.png);
}
.line62{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_62.png);
}
.line63{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_63.png);
}
.line64{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_64.png);
}
.line65{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_65.png);
}
.line66{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_66.png);
}
.line67{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_67.png);
}
.line68{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_68.png);
}
.line69{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_69.png);
}
.line70{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_70.png);
}
.line71{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/sp-line_71.png);
}
#illust_select #yy #YY1{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/pc-line_yy01.png);
}
#illust_select #yy #YY2{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/pc-line_yy02.png);
}
#illust_select #yy #YY3{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/pc-line_yy03.png);
}
#illust_select #yy #YY4{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/pc-line_yy04.png);
}
#illust_select #yy #YY5{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/pc-line_yy05.png);
}
#illust_select #yy #YY6{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/pc-line_yy06.png);
}
#illust_select #yy #YY7{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/pc-line_yy07.png);
}
#illust_select #yy #YY8{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/pc-line_yy08.png);
}
#illust_select #yy #YY9{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/pc-line_yy09.png);
}
#illust_select #yy #YY10{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/pc-line_yy10.png);
}
#illust_select #yy #YY11{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/pc-line_yy11.png);
}
#illust_select #yy #YY12{
	background-image:url(https://www.n-a-d.co.jp/images/illust/selecter2019_sp/pc-line_yy12.png);
}

.colorsetlect{
}

.colorsetlect li{
    float: left;
    height: auto;
    padding: 0 0.5rem 1rem;
    text-align: center;
    width: 25%;
    list-style: none outside none;
}
.item_main .color{
    display: block;
    clear: both;
border-top: 2px solid #00b2d3;
    padding: 5% 0 0;
    margin: 5% 0;}

.item_main .color ul{
    height: auto;
}

.item_main .color li{
width: 50%;
padding: 0 2%;
}
.item_main .color li input {
    display: block;
    margin: 2% auto 0;
}
.item_main .layout li{
text-align: center;
    margin: 0 0 5%;
}
.item_main .layout li input {
}
.item_main .name{
    background: #f7f5f0;
    padding: 2rem;
}
.item_main .class_name{
padding: 5%;
}

.item_main .amount{
padding: 0 5%;
    font-size: 2rem;
}

.item_main .check{
padding: 0 5%;
    font-size: 2rem;
}

.item_main .item_cart .cart_submit{
background: url("https://www.n-a-d.co.jp/images/2021item/seal/item-button06.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    width: 100%;
    height: 70px;
    background-size: 100%;
}