@charset "UTF-8"; @media screen and (max-width:480px){body{background:#f8f8f8;} body, th, td{font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", sans-serif;line-height:1.8em;color:#444444;font-size:14px;} html,body{width:auto;-webkit-text-size-adjust:100%;} body{width:100%;margin:0px;} img{max-width:100%;height:auto;width:auto;margin-left:auto;margin-right:auto;} div.top{line-height:1.8em} div.top p{font-size:14px;text-align:left;padding-left:10px;padding-right:10px;} div.top-left-box div.top-left-box1{display:table;display:table-cell;vertical-align:top;margin-bottom:15px;} table.top-left-box{width:96%;border-spacing:0;border-collapse:collapse;border:1px solid silver;margin-bottom:10px;margin-right:1px;} table.top-left-box th{background:#ffffff;padding:5px;padding-top:10px;text-align:center;height:50px;font-size:13px;line-height:1.4em;vertical-align:top;} table.top-left-box td{background:#ffffff;padding:5px;text-align:center;height:140px;vertical-align:top;} table.top-left-box p{text-align:left;line-height:1.6em;font-size:13px;} div.index01-box div.index01-box1{display:table;display:table-cell;vertical-align:top;margin-bottom:15px;} div.index01-box{margin-top:50px;} table.index01-box{width:96%;border-spacing:0;border-collapse:collapse;border:1px solid silver;margin-bottom:10px;margin-right:1px;} table.index01-box th{background:#dfdfdf;padding:5px;padding-top:24px;text-align:center;height:74px;font-size:13px;line-height:1.4em;vertical-align:top;} table.index01-box td{background:#ffffff;padding:5px;text-align:center;height:140px;vertical-align:top;} table.index01-box p{text-align:left;line-height:1.6em;font-size:13px;} h1.head{font-size:11px;margin-top:1px;margin-bottom:3px;letter-spacing:0px;color:#666666;text-align:center;font-weight:normal;} h1.top1{font-size:12px;font-weight:normal;margin-top:30px;margin-bottom:30px;} h2.top{margin-top:50px;margin-bottom:10px;padding:5px;background-image:linear-gradient(#f5f5f5 ,silver);border-left:8px solid #ff0000;font-size:14px;font-weight:bold;text-align:left;color:#444444;width:94%;} h3.top{width:95%;text-align:left;margin-bottom:8px;margin-left:5px;font-weight:bold;font-size:12px;margin-top:5px;padding-left:5px;border-bottom:2px solid #ff8000;} h3{width:90%;text-align:left;margin-top:0%;font-size:14px;font-weight:bold;color:#444444;border-bottom:1px solid silver;} p.top-right{padding-left:10px;padding-right:10px;} p.top{margin-top:10px;padding-right:15px;} div.top3-left{text-align:center;width:95%;margin-bottom:20px;float:none;} div.top3-right{text-align:left;width:95%;float:none;} img.top-right1{width:90%;height:auto;margin-bottom:10px;border-style:solid;border-width:1px;border-color:#c0c0c0;} div.top3-right1{text-align:center;width:100%;} div.top3-right2{text-align:left;width:100%;} div.top3-right2 img{display:block;margin:0 auto;} div.top3-right3{text-align:left;width:100%;} div.top3-right4{width:100%;} div.top3-right4 img{display:block;margin:0 auto;} div.top3-right5{width:100%;} div.top3-right5 .button1{margin-left:auto;margin-right:auto;} div.top3-right6{display:none;} div.top3-right7{width:100%;} div.top3-right7 img{display:block;margin:0 auto;} div.top3-right7 table.calendar{display:block;margin:0 auto;} div.top3-right8{display:none;} .button1{margin-top:15px;margin-bottom:20px;text-align:center;font-size:13px;letter-spacing:0.8px;display:block;border:1px solid gray;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;width:70%;padding-top:5px;padding-bottom:3px;background-image:linear-gradient(#fff 30%, silver);} .button7{font-size:17px;line-height:1.6em;text-align:center;display:block;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;width:75%;padding-top:6px;padding-bottom:6px;margin-top:30px;margin-bottom:30px;margin-left:auto;margin-right:auto;background-image:linear-gradient(to bottom, #FFFF00,#FD6162);box-shadow: 4px 4px 6px gray;} span.button7-fontsize{display:none;} .calendar{margin-top:10px;margin-bottom:10px;margin-left:15px;border-spacing:0;border-collapse: collapse;border:1px solid #c0c0c0;} .calendar th{width:20px;height:20px;padding:4px;background:#dfdfdf;text-align:center;font-weight:normal;} .calendar td{width:20px;height:20px;padding:4px;background:#FFFFFF;text-align:center;border:1px solid #c0c0c0;} img.top-right-80{width:80px;height:auto;border:0;} img.top-right-100{width:100px;height:auto;border:0;} img.top-right-120{width:120px;height:auto;border:0;} img.top-right-1201{width:120px;height:auto;border-width:1px;} img.top-right-150{width:150px;height:auto;border:0;text-align:left;} img.top-right-200{width:200px;height:auto;border:0;text-align:left;} img.top-right-250{width:250px;height:auto;border:0;} img.top-right-300{width:300px;height:auto;border:0;text-align:left;} img.top-right-350{width:350px;height:auto;border:0;} p{text-align:left;font-size:14px;margin:0px;} a{text-decoration:none;color:rgb(50, 50, 50);} a:visited{color:rgb(50, 50, 50);} a:hover{color:rgb(255, 100, 0);} br{display:none;} p.title1{display:none;} p.title2{display:none;} p.title3{font-size:11px;text-align:center;letter-spacing:0px;color:#ffffff;font-weight:bold;padding-top:54px;} p.top2{display:none;} #k000{width:100%;} #k001{background-image:url('k.design2020-all-top.png');background-size:cover;height:80px;border-radius:20px 20px 0px 0px;} #k003{background:white;width:100%;padding-bottom:30px;} #k003-1{background:white;width:95%;margin-top:15px;margin-bottom:30px;} #k004{text-align:center;color:white;background:black;width:100%;padding-top:30px;padding-bottom:30px;} .accordion{width:70%;margin:0 auto;line-height:2em;padding-top:26px;padding-bottom:20px;} .accordion .ac-content{margin:0 10px;} .accordion input{display:none;} .accordion label{display:block;background:#c0c0c0;cursor:pointer;padding:8px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;} .accordion .ac-cont{transition:0.2s;height:0;overflow:hidden;background:#ffffff;padding:0 10px;} .accordion input:checked + .ac-cont{height:auto;padding:10px;} .accordion a{color:#ffffff;} div.all-box{width:90%;text-align:center;margin-top:10px;} div.all-box2{width:90%;text-align:left;margin-top:20px;background:#eeeeee;padding:10px;} ul.top{display:none;} ul.top li{display:none;} ul.top li:after{display:none;} ul.top li:last-child:after{display:none;} span.circle{font-size12px;color:#fd6120;} span.b{font-weight:bold;color:#5b5b5b;letter-spacing:0px;} strong{color:#5b5b5b;letter-spacing:0px;} p.head{margin:0%;font-size:11px;color:#ffffff;font-weight:normal;text-align:center;} h2.all{margin-top:90px;margin-bottom:15px;padding-top:7px;padding-left:5px;padding-bottom:4px;background-color:#444444;border-left:15px double #ff0000;font-size:14px;font-weight:bold;text-align:left;color:white;} h3.sub{font-weight:bold;font-size: 15px;margin-top: 60px;margin-bottom: 10px;padding-bottom: 1px;border-bottom-width: 1.5px;border-bottom-style: solid;border-bottom-color:#18e7cd;width: 90%;} h3.all{font-size:13px;margin-top:25px;margin-bottom:10px;padding-bottom:2px;width:100%;} p.foot1{font-size:13px;color:white;text-align:center;line-height:1.5em;} p.foot2{font-size:12px;color:white;text-align:center;} p.foot2 img{width:55%;} p.foot3{font-size:11px;color:white;text-align:center;line-height:1.7em;} div.foot{margin-top:30px;margin-bottom:30px;display:none;} img.foot-line{display:none;} #nav{display:none;} h2.index01{font-size:13px;} h3.all{margin-top:0%;margin-bottom:0%;margin-left:0%;margin-right:0%;font-size:16px;font-weight:bold;color:#444444;} .item1{border-spacing:0;border-collapse:collapse;margin-bottom:25px;border:1px solid silver;} .item1 td{width:300px;height:80px;border:1px solid silver;padding:5px;text-align:left;vertical-align: top;} .item1 th{width:300px;height:50px;border:1px solid silver;padding:5px;background-color : #eeeeee;} .sample{border-spacing:0;border-collapse:collapse;margin-bottom:80px;} .sample th{padding:5px;} .sample td{width:300px;padding:5px;} .sample p{margin-top:10px;} div.index01{display:table;margin-top:60px;} div.index01 div.box1,div.box2,div.box3{width:100%;vertical-align:top;} .button8{margin-top:0px;margin-bottom:30px;text-align:center;font-size:12px;letter-spacing:0.8px;display:block;border:1px solid gray;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;width:250px;padding-top:3px;padding-bottom:1px;background-image:linear-gradient(#fff 30%, silver);} table.co{border-spacing:0;border:none;table-layout:fixed;width:100%;display:block;word-wrap:break-word;} table.co th{padding:2px;} table.co td{padding:2px;width:115px;} table.co p{text-align:center;margin:0px;font-size:11px;} table.co img{width:70%;} table.font{width:100%;border-spacing:0;border-collapse:collapse;margin-top:20px;border:1px solid silver;table-layout:fixed;} table.font th{background:#dfdfdf;border:1px solid silver;height:60px;} table.font td{background:#ffffff;border:1px solid silver;padding:5px;} table.font p{text-align:center;font-size:12px;} table.shop{width:100%;border-spacing:0;border-collapse:collapse;margin-top:20px;} table.shop th{background:#dfdfdf;border:1px solid silver;padding:10px;text-align : left;} table.shop td{background:#ffffff;border:1px solid silver;text-align:left;padding-top:10px;padding-bottom:20px;padding-left:10px;} table.shop img{margin-left:auto;margin-right:auto;} table.all-1{width:100%;border-spacing:0;border-collapse:collapse;margin-top:20px;table-layout:fixed;} table.all-1 th{background:#dfdfdf;border:1px solid silver;text-align:center;padding:10px;} table.all-1 td{background:#ffffff;border:1px solid silver;text-align:center;padding:10px;} table.all-1 img{margin-left:auto;margin-right:auto;} table.all-1 p{text-align:center;} table.all-2{width:100%;border-spacing:0;border-collapse:collapse;margin-top:20px;margin-bottom:20px;table-layout:fixed;} table.all-2 th{padding:10px;border:1px solid silver;background:#dfdfdf;text-align:center;} table.all-2 td{padding:10px;border:1px solid silver;background:#FFFFFF;text-align:center;} table.all-2 img{margin-left:auto;margin-right:auto;} table.all-3{width:100%;border-spacing:0;border:solid silver 1px;border-radius:8px;margin-top:15px;margin-bottom:20px;float:none;} table.all-3 th{padding:5px;background:#dfdfdf;text-align:center;} table.all-3 td{padding:5px;text-align:center;} table.all-3 p{text-align:center;} table.all-3 img{width:100%;margin-left:auto;margin-right:auto;} .price-1{border-spacing:0;border-collapse:collapse;margin-top:20px;margin-bottom:20px;table-layout:fixed;white-space:nowrap;} .price-1 td{padding:10px;border:1px solid silver;background:#ffffff;height:45px;text-align:right;} .price-1 th{padding:10px;background:#dfdfdf;width:85px;height:45px;font-weight:normal;text-align:center;border:1px solid silver;} .price-1 img{margin-left:auto;margin-right:auto;} .price-1 p{text-align:center;} .price-2{width:100%;border-spacing:0;border-collapse:collapse;margin-top:20px;margin-bottom:15px;border:1px solid silver;table-layout:fixed;} .price-2 th{background:#dfdfdf;width:30%;height:45px;text-align:center;padding:5px;border:1px solid silver;} .price-2 td{background:#ffffff;width:60%;height:45px;text-align:center;padding:5px;border:1px solid silver;} .price-3{border-spacing:0;border-collapse:collapse;margin-top:20px;margin-bottom:20px;table-layout:fixed;white-space:nowrap;} .price-3 th{padding:5px;border:1px solid silver;background:#dfdfdf;height:45px;text-align:center;font-weight:normal;} .price-3 td{padding:5px;border:1px solid silver;background:#FFFFFF;height:45px;text-align:right;} .price-3 p{text-align:center;} .scroll{overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;overflow:auto;white-space:nowrap;} .scroll::-webkit-scrollbar{height:5px;} .scroll::-webkit-scrollbar-track{border-radius:5px;background:#eee;} .scroll::-webkit-scrollbar-thumb{border-radius:5px;background:#666;} .button3{margin-top:25px;margin-bottom:3px;font-weight:bold;text-align:center;font-size:13px; letter-spacing:0.8px;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:60%;padding-top:4px; padding-bottom:3px;box-shadow: 3px 3px 5px gray; background: #3bd3d3; background: -moz-linear-gradient(top, #3bd3d3 0%, #50d3d1 50%, #17bbc4 52%, #0babba 100%); background: -webkit-linear-gradient(top, #3bd3d3 0%,#50d3d1 50%,#17bbc4 52%,#0babba 100%); background: linear-gradient(to bottom, #3bd3d3 0%,#50d3d1 50%,#17bbc4 52%,#0babba 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3bd3d3', endColorstr='#0babba',GradientType=0 ); } .button4{text-align:center;font-size:14px;letter-spacing:0.8px;display:block;border:1px solid gray;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;width:200px;padding-top:4px;padding-bottom:2px;background-image:linear-gradient(#fff 30%, silver);} span.button-fontsize{display:none;} .button6{font-weight: bold;font-size:14px;text-align:center;display:block;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;width:70%;height:32px;padding-top:8px; margin-top:20px;margin-bottom:30px;box-shadow: 3px 3px 5px gray;background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #f65500), color-stop(0.00, #fff00b));background: -webkit-linear-gradient(#fff00b, #f65500);background: -moz-linear-gradient(#fff00b, #f65500);background: -o-linear-gradient(#fff00b, #f65500);background: -ms-linear-gradient(#fff00b, #f65500);background: linear-gradient(#fff00b, #f65500);} dl{overflow:hidden;_zoom:1;} dl dt{padding-top:40px;padding-bottom:10px;} dl dd{margin:20px 0 -1px 0;padding-top:10px;padding-bottom:40px;border-bottom:1px #000 dotted;} dl dd:first-letter,dl dt:first-letter{font-size:22px;font-weight:bold;} dl dt:first-letter{color:#0F78E1;} dl dd:first-letter{color:#ff6767;} span.dl{color:#0F78E1;font-size:16px;} span.button10{text-align:center;font-size:12px;letter-spacing:0.8px;display:block;border:2px solid #ff5900;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:150px;padding-top:1px;padding-bottom:0px;background-image:linear-gradient(#fff 30%, silver);} .square_btn {width:90%; text-align:center;display: inline-block;padding: 2px;border-radius: 8px;font-weight: bold;background: #00bcd4;margin:5px;} table.flex{width:90%;border-spacing:0;border-collapse:collapse;} table.flex th{background:#dfdfdf;border:1px solid silver;text-align:center;padding:10px;} table.flex td{background:#ffffff;border:1px solid silver;text-align:center;padding:10px;} table.flex p{text-align:center;} img.flex-top{margin-top:15px;margin-bottom:15px; width: 100%; } img.flex-40{width:40%;margin-top:15px;margin-bottom:15px;} img.flex-50{width:50%;margin-top:15px;margin-bottom:15px;} img.flex-60{width:60%;margin-top:15px;margin-bottom:15px;} img.flex-80{width:80%;margin-top:15px;margin-bottom:15px;} img.flex-90{width:90%;margin-top:15px;margin-bottom:15px;} img.flex{width:80%;margin-top:15px;margin-bottom:15px;} img.flex-2{width:95%;margin-top:15px;margin-bottom:15px;} img.flex-3{width:auto;height:7%;margin-top:15px;margin-bottom:15px;} img.flex-4{width:50%;margin-top:15px;margin-bottom:15px;} img.flex-5{width:auto;height:15%;margin-top:15px;margin-bottom:15px;} span.red{font-size:12px;margin-right:3px;color:#FD6120;} span.top{font-size:12px;margin-right:3px;} .button-m{margin-top:2px;margin-bottom:2px;font-weight:bold;text-align:center;font-size:11px; letter-spacing:0.5px;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:100%;padding-top:3px; padding-bottom:2px;box-shadow: 3px 3px 5px gray;background: #3bd3d3; background: -moz-linear-gradient(top, #3bd3d3 0%, #50d3d1 50%, #17bbc4 52%, #0babba 100%); background: -webkit-linear-gradient(top, #3bd3d3 0%,#50d3d1 50%,#17bbc4 52%,#0babba 100%); background: linear-gradient(to bottom, #3bd3d3 0%,#50d3d1 50%,#17bbc4 52%,#0babba 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3bd3d3', endColorstr='#0babba',GradientType=0 ); } .mt5{margin-top:5px;} .mt10{margin-top:10px;} .mt15{margin-top:15px;} .mt20{margin-top:20px;} .mt30{margin-top:30px;} .mt40{margin-top:40px;} .mt50{margin-top:50px;} .mt60{margin-top:60px;} .mt70{margin-top:70px;} .mb5{margin-bottom:5px;} .mb10{margin-bottom:10px;} .mb15{margin-bottom:15px;} .mb20{margin-bottom:20px;} .mb30{margin-bottom:30px;} .mb40{margin-bottom:40px;} .mb50{margin-bottom:50px;} .ml5{margin-left:5px;} .ml10{margin-left:10px;} .mr5{margin-right:5px;} .mr10{margin-right:10px;} div.main{width:95%;text-align:left;background:#ffffff;} table.top-right01{width:100%;border:1px solid silver;border-spacing:0;border-collapse:collapse;margin-bottom:15px;} table.top-right01 th{background-color:#FE9A2E;height:36px;text-align:center;font-size:15px;} table.top-right01 td{line-height:1.4em;} table.top-right01 p{font-size:13px;padding:1px;} span.br::before {content: "\A" ;white-space: pre ;} span.red{color:red;margin-right:5px;} span.black{font-size:24px;margin-right:5px;color:#444444;vertical-align:middle;padding-bottom:3px;} span.bl{color:#0184FE;} span.ol{color:#ff5900;} span.ul{text-decoration: underline;} p.indent{padding-left:1em;text-indent:-0.6em;} .under-line{font-size:14px;margin-top:50px;margin-bottom:10px;padding-bottom:2px;border-bottom:1.5px solid #00fa9a;width:90%;font-weight:bold;} .text-divider {display: flex;align-items:center;font-weight:bold;font-size:16px;} .text-divider::after {content:'';height:1px;background-color:silver;flex-grow:1;} } @media screen and (min-width:481px){body{background:#f8f8f8;} body, th, td{font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", sans-serif; sans-serif;letter-spacing:1px;font-size:14px;line-height:1.8em;color:#444444;} html,body{width:auto;-webkit-text-size-adjust:100%;} div.top-left-box{display:table;margin-bottom:10px;} div.top-left-box div.top-left-box1{display:table-cell;width:340px;vertical-align:top;margin-right:10px;} table.top-left-box{width:255px;border-spacing:0;border-collapse:collapse;border:1px solid silver;margin-bottom:10px;} table.top-left-box th{background:#ffffff;padding:5px;text-align:center;height:60px;} table.top-left-box td{background:#ffffff;height:120px;vertical-align:top;padding:5px;text-align:center;} table.top-left-box p{text-align:left;} div.index01-box{display:table;margin-bottom:10px;} div.index01-box div.index01-box1{display:table-cell;width:340px;vertical-align:top;margin-right:10px;} div.index01-box{margin-top:50px;} table.index01-box{width:320px;border-spacing:0;border-collapse:collapse;border:1px solid silver;margin-bottom:10px;} table.index01-box th{background:#dfdfdf;padding:5px;text-align:center;height:80px;} table.index01-box td{background:#ffffff;height:120px;vertical-align:top;padding:5px;text-align:center;} table.index01-box p{text-align:left;} p.top2{font-size:16px;color:#ffffff;} p.top-right{padding-left:10px;padding-right:10px;} p.head{margin:0%;font-size:16px;color:#ffffff;font-weight:normal;} h1.head{font-size:14px;margin-top:2px;margin-bottom:5px;padding-left:30px;letter-spacing:0px;color: #666666;text-align:center;font-weight:normal;} h1.top1{font-size:17px;font-weight:normal;margin-top:30px;margin-bottom:50px;} h2.top{margin-top:0;margin-left:0;margin-right:0;margin-top:50px;margin-bottom:10px;padding:5px;background-image:linear-gradient(#f5f5f5 ,silver);border-left:8px solid #ff0000;font-size:16px;font-weight:bold;text-align:left;color:#444444;} h3.top{width:450px;margin-bottom:8px;margin-left:10px;font-weight:bold;font-size:18px;margin-top:5px;padding-left:10px;padding-bottom:0px;border-bottom:2px solid #ff8000;} .button1{margin-left:5%;margin-top:15px;margin-bottom:20px;text-align:center;font-size:15px;letter-spacing:0.8px;display:block;border:1px solid gray;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;width:300px;padding-top:3px;padding-bottom:1px;background-image:linear-gradient(#fff 30%, silver);} .button7{font-size:22px;line-height:1.6em;text-align:center;display:block;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px; width:555px;padding-top:10px;padding-bottom:10px;margin-top:30px;margin-bottom:30px;margin-left:auto;margin-right:auto;box-shadow: 4px 4px 6px gray; background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #f65500), color-stop(0.00, #fff00b));background: -webkit-linear-gradient(#fff00b, #f65500);background: -moz-linear-gradient(#fff00b, #f65500);background: -o-linear-gradient(#fff00b, #f65500);background: -ms-linear-gradient(#fff00b, #f65500);background: linear-gradient(#fff00b, #f65500);} span.button7-fontsize{font-size:15px;} div.top{width: 80%;line-height:2.5em} div.top p{font-size:19px;text-align:left;padding-left:12%;} div.top-left-index{border:1px solid #c0c0c0;border-radius:8px;padding-left:10px;padding-right:2px;padding-top:7px;margin-bottom:15px;height:185px;width:520px;} div.top3-left{margin-left:10px;text-align:left;width:530px;float:left;} div.top3-right{margin-right:10px;text-align:left;width:425px;float:right;} div.top3-right1{text-align:left;width:100%;} div.top3-right2{text-align:left;width:100%;} div.top3-right3{text-align:left;width:100%;} div.top3-right4{text-align:left;width:100%;} div.top3-right5{text-align:left;width:100%;} div.top3-right6{text-align:left;width:100%;} div.top3-right7{text-align:left;width:100%;} div.top3-right8{text-align:left;width:100%;} img.top-right1{width:410px;height:140px;margin-left:5px;margin-bottom:10px;border-style:solid;border-width:1px;border-color:#c0c0c0;} img.top-left1{width:160px;height:160px;border-width:0px;} .calendar{margin-top:20px;margin-bottom:10px;margin-left:15px;border-spacing:0;border-collapse: collapse;border:1px solid #c0c0c0;} .calendar th{width:20px;height:20px;padding:4px;background:#dfdfdf;text-align:center;font-weight:normal;} .calendar td{width:20px;height:20px;padding:4px;background:#FFFFFF;text-align:center;border:1px solid #c0c0c0;} img.top-right-80{width:80px;height:auto;border:0;} img.top-right-100{width:100px;height:auto;border:0;} img.top-right-120{width:120px;height:auto;border:0;} img.top-right-1201{width:120px;height:auto;border-width:1px;} img.top-right-150{width:150px;height:auto;border:0;} img.top-right-200{width:200px;height:auto;border:0;} img.top-right-250{width:250px;height:auto;border:0;} img.top-right-300{width:300px;height:auto;border:0;} img.top-right-350{width:350px;height:auto;border:0;} p{font-size:14px;margin:0px;} #k000{width:985px;} #k001{background-image:url('k.design2020-all-top.png');border-radius:20px 20px 0px 0px;width:985px;height:155px;} #k003{background:#ffffff;width:985px;padding-bottom:30px;} #k003-1{background:#ffffff;width:985px;margin-top:25px;margin-bottom:30px;} #k004{width:985px;clear:both;color:#ffffff;background:#000000;padding-top:30px;padding-bottom:30px;} #k005{background:#f6f6f6;width:750px;padding:15px;margin-top:20px;margin-bottom:70px;text-align:left;} .accordion{display:none;} .accordion .ac-content{display:none;} #nav{background-image:linear-gradient(#f5f5f5 ,silver);padding-top:1px;padding-bottom:1px;} #nav ul li{display:inline;} #nav li+li{border-left:1px solid silver;padding:0 15px 0 15px;} #nav a{font-size:13px;} #nav a:hover{color:red;} div.all-box{width:100%;text-align:center;} div.all-box2{background:#eeeeee;margin-left:90px;margin-right:90px;padding:20px;text-align:left;width:650px;} h1.all{margin:0%;font-size:16px;color:#ffffff;font-weight:normal;} h2.main{line-height:2.1em;font-size:17px;font-weight:normal;text-align:left;color:#444444;} h2.all{margin-top:110px;margin-bottom:15px;padding-top:7px;padding-left:10px;padding-bottom:4px;background-color:#444444;border-left:20px double #ff0000;font-size:19px;font-weight:bold;text-align:left;color:#ffffff;} h3.sub{font-size:18px;margin-top:80px;margin-bottom:10px;padding-bottom:2px;border-bottom:1px solid #c0c0c0;width:700px;} h3{width:90%;text-align:left;font-size:16px;font-weight:bold;border-bottom:1px solid silver;} p.foot1{font-size:14px;color:#ffffff;} p.foot2{font-size:14px;color:#ffffff;} p.foot3{font-size:12px;color:#ffffff;} .button4{text-align:center;font-size:14px;letter-spacing:0.8px;display:block;border:1px solid gray;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;width:200px;padding-top:4px;padding-bottom:2px;background-image:linear-gradient(#fff 30%, silver);} .button6{font-size:17px;text-align:center;display:block;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;width:400px;padding-top:0.4%; padding-bottom:0.2%;margin-top:20px;margin-bottom:3px;box-shadow: 3px 3px 5px gray;background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #f65500), color-stop(0.00, #fff00b));background: -webkit-linear-gradient(#fff00b, #f65500);background: -moz-linear-gradient(#fff00b, #f65500);background: -o-linear-gradient(#fff00b, #f65500);background: -ms-linear-gradient(#fff00b, #f65500);background: linear-gradient(#fff00b, #f65500);} span.button-fontsize{font-size:14px;} .button8{margin-top:0px;margin-bottom:35px;text-align:center;font-size:13px;letter-spacing:0.5px;display:block;border:1px solid gray;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;width:250px;padding-top:3px;padding-bottom:1px;background-image:linear-gradient(#fff 30%, silver);} p.title1{color: #fff; text-shadow: 1px 2px 5px #333;margin:0px;font-size:15px;text-align:right;letter-spacing:0px;font-weight:bold;padding-top:30px;padding-right:20px;padding-bottom:8px;} p.title2{color: #fff; text-shadow: 1px 2px 5px #333;margin:0px;font-size:28px;text-align:right;font-weight:bold;padding-right:20px;padding-top:5px;} p.title3{color: #fff; text-shadow: 1px 2px 5px #333;margin:0px;font-size:14px;text-align:right;letter-spacing:0px;font-weight:bold;padding-right:20px;padding-top:8px;} ul.top{margin-top:10px;margin-bottom:50px;overflow:hidden;list-style-type:none;} ul.top li{float:left;font-size:12px;} ul.top li:after{content:">";padding:0 8px;font-weight:bold;} ul.top li:last-child:after{content:none;} span.b{font-weight:bold;color:#5b5b5b;letter-spacing:0px;} strong{color:#5b5b5b;letter-spacing:0px;} h2.index01{font-size:15px;} h3.all{margin:0%;font-size:16px;font-weight:bold;color:#444444;} .item1{border-spacing:0;border-collapse:collapse;margin-bottom:25px;border:1px solid silver;} .item1 th{width:300px;height:90px;border:1px solid silver;padding:5px;background-color : #eeeeee;} .item1 td{height:120px;border:1px solid silver;padding:5px;text-align:left;vertical-align : top;} img.item1{width:230px;height:auto;border:0;} img.item1-h{width:auto;height:230px;border:0;} .sample{border-spacing:0;border-collapse:collapse;margin-bottom:25px;} .sample th{width:300px;height:250px;padding:5px;} .sample td{height:120px;padding:5px;text-align:left;} .sample p{margin-top:10px;} div.index01{display:table;margin-top:60px;} div.index01 div.box1,div.box2,div.box3{display:table-cell;width:300px;vertical-align:top;} table.flex{width:500px;border-spacing:0;border-collapse:collapse;} table.flex th{background:#dfdfdf;border:1px solid silver;text-align:center;padding:10px;} table.flex td{background:#ffffff;border:1px solid silver;text-align:center;padding:10px;} img.flex-top{margin-top:15px;margin-bottom:15px; width: 80%; } img.flex-40{margin-top:15px;margin-bottom:15px;} img.flex-50{margin-top:15px;margin-bottom:15px;} img.flex-60{margin-top:15px;margin-bottom:15px;} img.flex-80{margin-top:15px;margin-bottom:15px;} img.flex-90{margin-top:15px;margin-bottom:15px;} img.flex{margin-top:15px;margin-bottom:15px;} img.flex-2{margin-top:15px;margin-bottom:15px;} img.flex-3{margin-top:15px;margin-bottom:15px;} img.flex-4{margin-top:15px;margin-bottom:15px;} img.flex-5{margin-top:15px;margin-bottom:15px;} table.font{width:700px;border-spacing:0;border-collapse:collapse;margin-top:20px;border:1px solid silver;} table.font th{background:#dfdfdf;border:1px solid silver;padding:10px;height:80px;} table.font td{background:#ffffff;border:1px solid silver;padding:10px;} table.logo{width:700px;border-spacing:0;border-collapse:collapse;margin-top:20px;border:1px solid silver;} table.logo th{background:#dfdfdf;border:1px solid silver;padding:6px;} table.logo td{background:#ffffff;border:1px solid silver;padding-top:8px;padding-bottom:8px;padding-left:8px;} table.shop{width:100%;border-spacing:0;border-collapse:collapse;margin-top:50px;} table.shop th{background:#dfdfdf;border:1px solid silver;padding:10px;text-align : left;} table.shop td{background:#ffffff;border:1px solid silver;text-align:left;padding-top:20px;padding-bottom:20px;padding-left:10px;} table.shop img{margin-left:auto;margin-right:auto;} table.all-1{width:600px;border-spacing:0;border-collapse:collapse;margin-top:20px;} table.all-1 th{background:#dfdfdf;border:1px solid silver;padding:10px;} table.all-1 td{background:#ffffff;border:1px solid silver;text-align:center;padding:10px;} table.all-1 img{margin-left:auto;margin-right:auto;} table.all-2{border-spacing:0;border-collapse:collapse;} table.all-2 th{padding:10px;border:1px solid silver;background:#dfdfdf;text-align:center;} table.all-2 td{padding:10px;border:1px solid silver;background:#ffffff;text-align:center;} table.all-2 img{margin-left:auto;margin-right:auto;} table.all-3{border-spacing:0;border:solid silver 1px;border-radius:8px;margin-top:15px;margin-bottom:15px;} table.all-3 th{padding:10px;background:#dfdfdf;text-align:center;} table.all-3 td{padding:10px;text-align:center;} table.all-3 p{text-align:center;} table.co{border-spacing:0;border:none;} table.co th{padding:10px;} table.co td{padding:10px;width:150px;} table.co p{text-align:center;} table.co img{width:auto;} .price-1{border-spacing:0;border-collapse:collapse;margin-top:20px;margin-bottom:15px;} .price-1 td{padding:5px;border:1px solid silver;background:#ffffff;height:45px;text-align:right;} .price-1 th{background:#dfdfdf;width:85px;height:45px;font-weight:normal;text-align:center;border:1px solid silver;} .price-2{border-spacing:0;border-collapse:collapse;margin-top:20px;margin-bottom:15px;border:1px solid silver;} .price-2 th{background:#dfdfdf;width:150px;height:45px;text-align:center;padding:5px;border:1px solid silver;} .price-2 td{background:#ffffff;width:250px;height:45px;text-align:center;padding:5px;border:1px solid silver;} .price-3{border-spacing:0;border-collapse:collapse;margin-top:20px;margin-bottom:15px;} .price-3 td{background:#ffffff;height:45px;text-align:right;padding:5px;border:1px solid silver;} .price-3 th{background:#dfdfdf;height:45px;text-align:center;font-weight:normal;border:1px solid silver;} #pageTop{background:#DDD;border-radius:6px;color:#444444;padding:20px;position:fixed;bottom:40px;right:40px;} #pageTop:hover{background:#ff5900;} div.foot{display:table;margin-top:130px;margin-bottom:30px;} div.foot div.box1,div.box2,div.box3{display:table-cell;width:280px;vertical-align:top;text-align:left;padding-left:20px;} h4.fbox{position:relative;display:inline-block;padding-top:2px;padding-left:10px;text-align:left;background-image:linear-gradient(#f5f5f5 ,silver);margin:5px 5px 10px 5px;border-radius:5px;width:220px;font-weight:normal;font-size:12px;} h4.fbox:after, .fbox:before{content:"";position:absolute;height:0;width:0;} h4.fbox:after{top:98%;left:20px;border:10px solid transparent;border-top:10px solid silver;} h4.fbox:before{top:100%;left:20px;border:10px solid transparent;border-top:12px solid #ffffff;} h4.fbox1{position:relative;display:inline-block;padding-top:2px;padding-left:10px;text-align:left;background-image:linear-gradient(#f5f5f5 ,silver);margin:25px 5px 10px 5px;border-radius:5px;width:220px;font-weight:normal;font-size:12px;} h4.fbox1:after, .fbox:before{content:"";position:absolute;height:0;width:0;} h4.fbox1:after{top:98%;left:20px;border:10px solid transparent;border-top:10px solid silver;} h4.fbox1:before{top:100%;left:20px;border:10px solid transparent;border-top:12px solid #ffffff;} ul.fbox{margin:0 0 0 1em;padding:0;list-style-type:none;} li.fbox{margin-top:5px;margin-bottom:10px;} a{text-decoration:none;color:rgb(50, 50, 50);} a:visited{color:rgb(50, 50, 50);} a:hover{color:rgb(255, 100, 0);} a.down{font-size:12px;} dl{overflow:hidden;_zoom:1;} dl dt{padding-top:40px;padding-bottom:10px;} dl dd{margin:20px 0 -1px 0;padding-top:10px;padding-bottom:40px;border-bottom:1px #000 dotted;} dl dd:first-letter, dl dt:first-letter{font-size:22px;font-weight:bold;} dl dt:first-letter{color:#0F78E1;} dl dd:first-letter{color:#ff6767;} span.dl{color:#0F78E1;font-size:16px;} img.foot-line{width:98%;height:auto;margin-top:100px;margin-bottom:50px;} span.button10{text-align:center;font-size:12px;letter-spacing:0.8px;display:block;border:2px solid #ff5900;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:150px;padding-top:1px;padding-bottom:0px;background-image:linear-gradient(#fff 30%, silver);} .button3{margin-top:25px;margin-bottom:3px;font-weight:bold;text-align:center;font-size:14px; letter-spacing:0.8px;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:280px;padding-top:4px; padding-bottom:3px;box-shadow: 3px 3px 5px gray;background: #3bd3d3; background: -moz-linear-gradient(top, #3bd3d3 0%, #50d3d1 50%, #17bbc4 52%, #0babba 100%); background: -webkit-linear-gradient(top, #3bd3d3 0%,#50d3d1 50%,#17bbc4 52%,#0babba 100%); background: linear-gradient(to bottom, #3bd3d3 0%,#50d3d1 50%,#17bbc4 52%,#0babba 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3bd3d3', endColorstr='#0babba',GradientType=0 ); } .button-m{margin-top:3px;margin-bottom:3px;font-weight:bold;text-align:center;font-size:14px; letter-spacing:0.5px;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:100%;padding-top:3px; padding-bottom:2px;box-shadow: 3px 3px 5px gray;background: #3bd3d3; background: -moz-linear-gradient(top, #3bd3d3 0%, #50d3d1 50%, #17bbc4 52%, #0babba 100%); background: -webkit-linear-gradient(top, #3bd3d3 0%,#50d3d1 50%,#17bbc4 52%,#0babba 100%); background: linear-gradient(to bottom, #3bd3d3 0%,#50d3d1 50%,#17bbc4 52%,#0babba 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3bd3d3', endColorstr='#0babba',GradientType=0 ); } .mt5{margin-top:5px;} .mt10{margin-top:10px;} .mt15{margin-top:15px;} .mt20{margin-top:20px;} .mt30{margin-top:30px;} .mt40{margin-top:40px;} .mt50{margin-top:50px;} .mt60{margin-top:60px;} .mt70{margin-top:70px;} .mb5{margin-bottom:5px;} .mb10{margin-bottom:10px;} .mb15{margin-bottom:15px;} .mb20{margin-bottom:20px;} .mb30{margin-bottom:30px;} .mb40{margin-bottom:40px;} .mb50{margin-bottom:50px;} .ml5{margin-left:5px;} .ml10{margin-left:10px;} .mr5{margin-right:5px;} .mr10{margin-right:10px;} div.main{width:90%;text-align:left;} table.top-right01{width:100%;border:1px solid silver;border-spacing:0;border-collapse:collapse;margin-bottom:10px;} table.top-right01 th{background-color:#FE9A2E;height:36px;text-align:center;font-size:15px;} table.top-right01 td{padding:5px;vertical-align:top;} span.black{font-size:28px;margin-right:5px;color:#444444;vertical-align:middle;padding-bottom:5px;} span.red{color:red;margin-right:5px;} span.top{font-size:14px;margin-right:5px;} span.bl{color:#0184FE;} span.ol{color:#ff5900;} span.ul{text-decoration: underline;} .under-line{font-size:16px;margin-top:60px;margin-bottom:10px;padding-bottom:2px;border-bottom:1px solid #696969;width:500px;font-weight:bold;} .catchphrase{font-size:6px;} .text-divider {display: flex;align-items:center;font-weight:bold;font-size:18px;} .text-divider::after {content:'';height:1px;background-color:silver;flex-grow:1;} }