@charset "UTF-8";.region-content main#main article#article section#section #details .detailspec .spec .table table tr td a:active,.region-content main#main article#article section#section #details .detailspec .spec .table table tr td a:hover,.region-content main#main article#article section#section a:active,.region-content main#main article#article section#section a:hover{opacity:.6}.region-content h2{display:none}.region-content main#main{display:block;position:relative;margin:0 auto;top:60px;width:98%;padding-bottom:100px}.region-content main#main article#article{display:block;position:relative;top:0;margin:0 auto;padding:0;width:100%;min-width:320px;max-width:1100px}.region-content main#main article#article section#section{display:block;position:relative;top:0;width:100%;font-size:15px;font-size:.9375rem}.region-content main#main article#article section#section .field__label{display:none}.region-content main#main article#article section#section h3{margin:40px auto 0}.region-content main#main article#article section#section h3 .bar,.region-content main#main article#article section#section h3 .org{font-family:din-2014,Arial,Helvetica,"Zen Kaku Gothic Antique","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"Noto Sans JP","Noto Sans JP","Noto Sans Japanese","ヒラギノ角ゴ Pro W3","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ3",Meiryo,メイリオ,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;letter-spacing:2px;font-size:28px;font-size:1.75rem}.region-content main#main article#article section#section #details .detail .flex .copy #catches .catch,.region-content main#main article#article section#section #details .detail .flex .copy #name,.region-content main#main article#article section#section #details .detail .flex .copy .kind,.region-content main#main article#article section#section #details .detail .type,.region-content main#main article#article section#section #details .detailspec .type,.region-content main#main article#article section#section h3 .trans{font-family:din-2014,Arial,Helvetica,"Zen Kaku Gothic Antique","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"Noto Sans JP","ヒラギノ角ゴ Pro W6","ヒラギノ角ゴ ProN W6","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ6","Noto Sans JP","Noto Sans Japanese",Meiryo,メイリオ,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700}.region-content main#main article#article section#section h3 .trans{font-size:18px;font-size:1.125rem}.region-content main#main article#article section#section a{position:relative;display:block;margin:10px 0 0}.region-content main#main article#article section#section a .back{position:relative;width:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px;border-radius:3px;background-color:#828282}.region-content main#main article#article section#section a .back .arrows{width:20%;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;float:left}.region-content main#main article#article section#section a .back .trans{width:80%;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%;font-family:din-2014-narrow,Arial,Helvetica,"Zen Kaku Gothic Antique","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W6","ヒラギノ角ゴ ProN W6","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ6","Noto Sans JP","Noto Sans Japanese",Meiryo,メイリオ,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;text-indent:-15px;font-size:15px;font-size:.9375rem;text-align:center;color:#fff;float:left}.region-content main#main article#article section#section a:active{margin:12px 0 0}.region-content main#main article#article section#section #details{position:relative;width:100%;margin:0 auto}.region-content main#main article#article section#section #details .detail,.region-content main#main article#article section#section #details .detailspec{position:relative;width:100%;margin:10px auto 30px;padding-bottom:10px;background-color:#fff;border-radius:5px;border:1px solid #dedede}.region-content main#main article#article section#section #details .detail .type,.region-content main#main article#article section#section #details .detailspec .type{position:relative;margin:20px auto 0;text-align:center;font-size:16px;font-size:1rem}.region-content main#main article#article section#section #details .detail .flex{position:relative;top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.region-content main#main article#article section#section #details .detail .flex #thumbnail{position:relative;padding-bottom:20px;width:45%;-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%}.region-content main#main article#article section#section #details .detail .flex #thumbnail img{display:inline-block;width:auto;height:250px}.region-content main#main article#article section#section #details .detail .flex .copy{position:relative;width:55%;-webkit-flex-basis:55%;-ms-flex-preferred-size:55%;flex-basis:55%;margin:0 auto 0 20px;text-align:left}.region-content main#main article#article section#section #details .detail .flex .copy .kind{position:relative;text-align:left;font-size:14px;font-size:.875rem}.region-content main#main article#article section#section #details .detail .flex .copy .logo{position:relative;text-align:left}.region-content main#main article#article section#section #details .detail .flex .copy .logo img{display:inline-block;text-align:left;width:auto;height:70px}.region-content main#main article#article section#section #details .detail .flex .copy #catches{position:relative;text-align:left;line-height:1.2}.region-content main#main article#article section#section #details .detail .flex .copy #catches .catch{text-align:left;font-size:14px;font-size:.875rem;line-height:1.2}.region-content main#main article#article section#section #details .detail .flex .copy #name{position:relative;padding-top:20px;text-align:left;font-size:24px;font-size:1.5rem;line-height:1.2;letter-spacing:3px}.region-content main#main article#article section#section #details .detail .flex .copy #reads .read,.region-content main#main article#article section#section #details .detailspec .spec .mark .min,.region-content main#main article#article section#section #details .detailspec .spec .mins{font-family:din-2014,Arial,Helvetica,"Zen Kaku Gothic Antique","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"Noto Sans JP","Noto Sans JP","Noto Sans Japanese","ヒラギノ角ゴ Pro W3","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ3",Meiryo,メイリオ,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.region-content main#main article#article section#section #details .detail .flex .copy #reads{position:relative;padding:20px 0 50px;width:85%;text-align:left}.region-content main#main article#article section#section #details .detail .flex .copy #reads .read{text-align:left;font-size:16px;font-size:1rem}.region-content main#main article#article section#section #details .detailspec .spec{position:relative;margin:0 auto;width:95%}.region-content main#main article#article section#section #details .detailspec .spec .mark{position:relative;left:10px}.region-content main#main article#article section#section #details .detailspec .spec .mark .col{display:inline-block;margin-top:3px;width:15px;height:12px;background-color:#72c4b9;float:left}.region-content main#main article#article section#section #details .detailspec .spec .mark .min{display:inline-block;padding-bottom:0;margin-left:3px;font-size:12px;font-size:.75rem;float:left}.region-content main#main article#article section#section #details .detailspec .spec .swype{display:none;position:absolute;margin:0 auto;top:30px;left:auto;right:10px;width:40px;height:20px;text-align:center}.region-content main#main article#article section#section #details .detailspec .spec .swype img{width:20px;height:20px}.region-content main#main article#article section#section #details .detailspec .spec .table,.region-content main#main article#article section#section #details .detailspec .spec .table table{margin:0 auto;width:100%;position:relative}.region-content main#main article#article section#section #details .detailspec .spec .mins{padding-bottom:20px;font-size:12px;font-size:.75rem}.region-content main#main article#article section#section #details .detailspec .spec .table table tr th{word-break:normal;word-wrap:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:3px;font-family:din-2014-narrow,Arial,Helvetica,"Zen Kaku Gothic Antique","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W6","ヒラギノ角ゴ ProN W6","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ6","Noto Sans JP","Noto Sans Japanese",Meiryo,メイリオ,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:13px;font-size:.8125rem;color:#fff;border:1px solid #fff;background-color:#aaa;text-align:center;line-height:1.1}.region-content main#main article#article section#section #details .detailspec .spec .table table tr th.detail{width:auto;min-width:70px;max-width:100px}.region-content main#main article#article section#section #details .detailspec .spec .table table tr td{padding:3px;font-family:din-2014-narrow,Arial,Helvetica,"Zen Kaku Gothic Antique","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ3","Noto Sans JP","Noto Sans Japanese",Meiryo,メイリオ,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:14px;font-size:.875rem;border:1px solid #aaa;background-color:#f0f0f0;text-align:center;line-height:1.1;white-space:nowrap}.region-content main#main article#article section#section #details .detailspec .spec .table table tr td a,.region-content main#main article#article section#section #details .detailspec .spec .table table tr td a .moreinfo .trans{font-family:din-2014-narrow,Arial,Helvetica,"Zen Kaku Gothic Antique","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W6","ヒラギノ角ゴ ProN W6","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ6","Noto Sans JP","Noto Sans Japanese",Meiryo,メイリオ,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;color:#fff}.region-content main#main article#article section#section #details .detailspec .spec .table table tr td:nth-child(even){background-color:#fff}.region-content main#main article#article section#section #details .detailspec .spec .table table tr td a{position:relative;display:block;margin:0;font-size:14px;font-size:.875rem}.region-content main#main article#article section#section #details .detailspec .spec .table table tr td a .moreinfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 3px;border-radius:3px;background-color:#0078ff;white-space:nowrap}.region-content main#main article#article section#section #details .detailspec .spec .table table tr td a .moreinfo .trans{width:85%;-webkit-flex-basis:85%;-ms-flex-preferred-size:85%;flex-basis:85%;font-size:14px;font-size:.875rem;text-align:center}.region-content main#main article#article section#section #details .detailspec .spec .table table tr td a .moreinfo .arrows{width:15%;-webkit-flex-basis:15%;-ms-flex-preferred-size:15%;flex-basis:15%}.region-content main#main article#article section#section #details .detailspec .spec .table table tr td.model{color:#fff;border:1px solid #fff;background-color:#0078ff}.region-content main#main article#article section#section #details .detailspec .spec .table table tr td.current{color:#fff;border:1px solid #fff;background-color:#72c4b9}.region-content main#main article#article section#section #details .detailspec .spec .table table tr td.col{background-color:#e8fff0}