@charset "Shift_JIS";body{background:url(https://img1.kakaku.k-img.com/images/pc/article/ai/background.png) top 100px center repeat-y}.l-wrap-regular{background:none}.l-wrap-article{width:100%;position:relative;left:50%;transform:translateX(-50%);background:url(https://img1.kakaku.k-img.com/images/pc/article/ai/bg_bottom.png) bottom center repeat-x;box-sizing:border-box}.l-wrap-article>div{width:1035px;margin:0 auto}.p-map-inform{font-size:13px;margin-top:15px;padding:12px 0;border-top:1px solid #ddd;border-bottom:1px dotted #ddd;color:#002c6e;text-align:center}.p-inform_item{display:inline-block}.p-inform_item:before{content:'\0020\007C\0020';color:#ddd}.p-inform_item:first-child:before{content:none}.p-inform_item_link{padding:0 6px;line-height:1.6}.p-nav{display:none}.l-c{font-size:17px;line-height:1.9;color:#333;font-family:Roboto , "Noto Sans JP" , "qMmpS ProN", "Hiragino Kaku Gothic ProN", "qMmpS Pro", "Hiragino Kaku Gothic Pro", "CI", Meiryo, "lr oSVbN", "MS PGothic", sans-serif;font-feature-settings:"palt"}.main{margin-top:10px}.top .main .main-cont{background:url(https://img1.kakaku.k-img.com/images/pc/article/ai/main_bg.jpg) 0 0 no-repeat;width:1035px;height:360px;position:relative}.sub .main .main-cont{background:url(https://img1.kakaku.k-img.com/images/pc/article/ai/main_bg2.jpg) 0 0 no-repeat;width:1035px;height:315px;position:relative}.main .main-cont h1{text-align:center}.top .main .main-cont h1 img{width:467px;margin:10px auto}.sub .main .main-cont h1 img{height:269px;margin:20px auto}.main .main-cont ul li{position:absolute}.main .main-cont ul li img{width:120px}.main .main-cont .main-pic-01{top:155px;left:750px}.main .main-cont .main-pic-02{top:35px;left:880px}.main .main-cont .main-pic-03{top:190px;left:165px}.main .main-cont .main-pic-04{top:35px;left:35px}.main .main-read{width:724px;margin:20px auto}nav{margin:20px auto;height:60px}.button{float:left;margin-left:8px;position:relative}.button:first-child{margin-left:0}.button:before{position:absolute;height:0;width:0;border:4px solid transparent;border-left:6px solid #4282f4;content:"";display:block;z-index:3;right:8px;top:23px}.button:hover:before{border-left:4px solid transparent;border-top:6px solid #fff;right:11px;top:24px;transition:.3s}.top section .button:before{top:35px}.top section .button:hover:before{top:36px}.button>a{display:inline-block;width:200px;height:54px;text-align:center;text-decoration:none;line-height:54px;outline:none;border-radius:5px;box-sizing:border-box}.button>a::before,.button>a::after{position:absolute;z-index:-1;display:block;content:''}.button>a,.button>a::before,.button>a::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:ease-out .25s;transition:ease-out .25s}.button>a{position:relative;z-index:2;background-color:#fff;border:2px solid #4282f4;color:#4282f4;line-height:50px;overflow:hidden;font-size:16px;font-weight:500}.button.current>a{position:relative;z-index:2;background-color:#4282f4;border:2px solid #4282f4;color:#fff;line-height:50px;overflow:hidden;font-size:16px;font-weight:500}.button>a:hover{color:#fff}.button>a::after{top:100%;width:100%;height:100%}.button>a:hover::after{top:0;background-color:#4282f4}nav ul li{position:relative}nav ul li:before{position:absolute;height:0;width:0;border:4px solid transparent;border-left:6px solid #4282f4;content:"";display:block;z-index:3;right:8px;top:23px}nav ul li:hover:before{border-left:4px solid transparent;border-top:6px solid #fff;right:11px;top:24px;transition:.3s}nav ul li.current:before{border-left:4px solid transparent;border-top:6px solid #fff;right:11px;top:24px}nav ul li dl{position:absolute;opacity:0;top:75px;left:-30%;padding:15px 20px;border-radius:10px;background:#fff;color:#333;font-size:15px;line-height:1;transition:.3s;overflow:visible;border:3px solid #4282f4;word-break:keep-all;white-space:nowrap;line-height:2;z-index:-1}nav .nav02 dl{left:-34%}nav .nav03 dl{left:-34%}nav .nav04 dl{left:-36%}nav .nav05 dl{left:-40%}nav ul li dl:after{position:absolute;top:-12px;left:50%;height:0;width:0;border:4px solid transparent;border-bottom:6px solid #4282f4;content:""}nav ul li:hover dl{opacity:1;display:block;top:65px;z-index:10}nav ul li dl dd a{text-indent:5px;display:inline-block}.cont01 h2{clear:both;font-size:46px;text-align:center;margin:40px 0;font-weight:500}.cont01 h3{font-size:26px;font-weight:500}.cont02 h3{font-size:32px;text-align:center;color:#4282f4;margin:40px auto;font-weight:500}.cont02 h4{font-size:22px;border-left:5px solid #4282f4;padding-left:10px;line-height:1.45;margin-bottom:40px;font-weight:500}.cont03 h3{font-size:32px;text-align:center;color:#4282f4;margin:40px auto;font-weight:500}.cont-inner{overflow:hidden;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:50px}.cont-inner .pic-img{margin-left:25px}.cont-inner .pic-img .pic01{border:3px solid #f3f3f3;border-radius:10px;box-sizing:border-box;padding:15px;background:#fff;float:left;margin-bottom:30px}.cont-inner .pic-img .pic01 .image{float:left}.cont-inner .pic-img .pic02{border:3px solid #f3f3f3;border-radius:10px;box-sizing:border-box;padding:15px;background:#fff;float:left;margin-right:30px}.cont-inner .pic-img .pic03{border:3px solid #f3f3f3;border-radius:10px;box-sizing:border-box;padding:15px;background:#fff;float:left}.product{border-radius:10px;background:rgba(250,250,250,0.75);box-sizing:border-box;padding:40px 30px;margin-bottom:70px}.product h4{border-left:none;text-align:center;color:#4282f4;position:relative;display:block;margin:0 auto 60px}.product h4:before{content:'';position:absolute;left:50%;bottom:-15px;display:inline-block;width:60px;height:3px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#4282f4}.product .cont-inner{margin-bottom:0}.col1{width:720px}.col1img{width:1035px;text-align:center}.col2{width:500px;float:left;margin-left:35px}.col2:nth-child(1){margin-left:0}.col2 .image{text-align:center}.col2 dl{border:3px solid #f3f3f3;border-radius:10px;box-sizing:border-box;padding:25px;margin-top:15px}.col2 dt{font-size:22px;color:#4282f4;line-height:1;font-weight:500}.col2 dd{clear:both;line-height:1.2;margin-top:20px}.col2 dd:before{display:block;float:left;content:"";background:url(https://img1.kakaku.k-img.com/images/pc/article/ai/icon_point.png) 0 0 no-repeat;background-size:20px 20px;width:20px;height:20px;margin-right:5px}.col2 .brand{font-size:13px;color:#666}.col2 .button{clear:both;margin-left:0;width:238px;margin:0 auto;float:none}.col2 .button a{width:238px;height:auto;line-height:1.6;box-sizing:border-box;padding:10px 0;font-size:19px}.col3{width:320px;float:left;margin-left:32px}.col3:nth-child(1){margin-left:0}.col3 .brand{font-size:13px;color:#666;text-align:left;line-height:1}.col3 .title{text-align:left;font-size:17px;font-weight:500;line-height:1.45;margin-bottom:10px}.col3 .image{height:auto}.col3 .image img{width:100%}.col3 .text{font-size:15px;margin-bottom:15px;line-height:1.8}.col3 .button a{width:320px;font-size:19px}.col4{width:238px;float:left;margin-left:28px}.col4:nth-child(1){margin-left:0}.col4 .brand{font-size:13px;color:#666;text-align:center}.col4 .title{font-size:24px;font-weight:500;line-height:1;margin-bottom:20px;text-align:center}.top .col4 .image{display:table-cell;text-align:center;height:240px;bottom:0;vertical-align:bottom}.col4 .image{display:table-cell;text-align:center;height:230px;bottom:0;vertical-align:bottom}.col4 .image img{width:60%;bottom:0}.col4 .standard{font-size:13px;text-align:center;color:#666}.col4 .model{font-size:19px;font-weight:500;text-align:center;line-height:1;margin-bottom:20px}.col4 .button{margin-left:0}.col4 .button a{width:238px;height:auto;line-height:1.6;box-sizing:border-box;padding:10px 0}.product .col2 .title{font-size:24px;font-weight:500;line-height:1.25;margin-bottom:20px}.product .col2 .text{margin-bottom:20px;font-size:15px}.col2.min .text{font-size:15px}.col2.min .image{width:220px;float:left;margin-right:15px;margin-bottom:20px}.col2.min .brand{text-align:left;line-height:1}.col2.min .title{text-align:left;font-size:17px;font-weight:500;line-height:1.45;margin-bottom:15px}.product .col3{width:300px}.product .col3 .button{margin-left:0}.product .col3 .button a{width:300px}.product .col4{width:222px}.product .col4 .brand{text-align:left;line-height:1}.product .col4 .title{text-align:left;font-size:17px;line-height:1.45;margin-bottom:10px}.product .col4 .image{height:auto}.product .col4 .image img{width:100%}.product .col4 .text{font-size:15px;margin-bottom:15px;line-height:1.8}.product .col4 .button a{width:222px;font-size:19px}.cont03 .col2.min .image{width:235px}.cont03 .col4 .brand{text-align:left;line-height:1}.cont03 .col4 .title{text-align:left;font-size:17px;line-height:1.45;margin-bottom:10px}.cont03 .col4 .image{height:auto}.cont03 .col4 .image img{width:100%}.cont03 .col4 .text{font-size:15px;margin-bottom:15px;line-height:1.8}.attention{font-size:11px;color:#999;margin-bottom:15px}.l-f{clear:both;background:#fff}.p-relation_item.u-spView{display:none}@media screen and (max-width: 768px){html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:transparent;font-size:100%;vertical-align:baseline;outline:0;border:0;margin:0;padding:0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}audio,canvas{display:inline-block}video{display:block;border:1px solid #d7d8da;box-sizing:border-box}svg:not(:root){overflow:hidden}a{background:transparent;font-size:100%;vertical-align:baseline;margin:0;padding:0}input,select{vertical-align:middle}input[type=checkbox],input[type=radio]{vertical-align:baseline}abbr[title]{border-bottom:1px dotted;cursor:help}blockquote,q{quotes:none}br{letter-spacing:0}del{text-decoration:line-through}hr{display:block;height:1px;border:0;border-top:1px solid #d7d8da;box-sizing:content-box;margin:1em 0;padding:0}img{vertical-align:bottom;border:0;-ms-interpolation-mode:bicubic}ins{text-decoration:none}li{list-style-type:none}pre{font-family:monospace, sans-serif;white-space:pre-wrap;word-wrap:break-word;margin:0}table{border-collapse:collapse;border-spacing:0}audio:not([controls]),[hidden]{display:none}b,strong{font-weight:700}blockquote:before,blockquote:after,q:before,q:after{content:none}dfn,em{font-style:normal}body{font:14px/1.231 'qMmpS ProN W3','Hiragino Kaku Gothic Pro', Helvetica, 'HelveticaNeue', Verdana, sans-serif;-webkit-text-size-adjust:none;padding:0}a,button,input,select{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}textarea,input[type='text'],input[type='number'],input[type='tel'],input[type='email'],input[type='search'],input[type='password'],input[type='url']{font-size:16px}textarea,pre{font-family:'qMmpS ProN W3', Helvetica, 'HelveticaNeue', Verdana, sans-serif}.l-wrap-article{width:100%}#header{border-top:none}.l-h{border-top:none;position:relative;margin-top:2px;padding:3px 0 0;z-index:1}.l-h_in{border-bottom:4px solid #405086}.l-h_in-2{display:none}.l-h_in_cell-location{padding:10px 0 11px}.l-h_siteTtl{position:absolute;top:8px;left:5px;width:121px;float:none;padding:0}.l-h_siteTtl a{background:url(https://img1.kakaku.k-img.com/images/smartphone/logo.png);background-size:121px 23px;background-repeat:no-repeat;width:121px;height:23px;display:block}.l-h_catTtl a{display:none}.l-h_siteTtl a img{display:none}.l-h_sns{display:none}.l-h_in_cell-pageTtl{display:none}.l-h_bread{overflow:hidden;background:#b3c5dd;height:25px;z-index:1;border-bottom:1px solid #ccc;padding:0;margin:0;font-size:inherit}.l-h_bread ul{overflow:hidden;display:table;background:#d8e1ed;background:-webkit-gradient(linear, left top, left bottom, from(#f0f4fa), to(#d8e1ed));background:-moz-linear-gradient(top, #f0f4fa, #d8e1ed);height:25px}.l-h_bread ul li{display:table-cell}.l-h_bread_drops:before{display:none}.l-h_bread ul li>span{display:block;background:url(https://img1.kakaku.k-img.com/images/smartphone/breadcrumbs_01.png) no-repeat right top;background-size:11px 26px;padding:0 11px 0 0}.l-h_bread ul li:nth-first-child(2){padding-left:1px}.l-h_bread ul li:nth-last-child(2)>span{background:url(https://img1.kakaku.k-img.com/images/smartphone/breadcrumbs_02.png) no-repeat right top;background-size:11px 26px;padding-right:11px}.l-h_bread ul li>span>a,.l-h_bread ul li>span>span{overflow:hidden;display:block;padding:0 0 0 4px;height:24px;color:#000;line-height:24px;word-wrap:break-word;word-break:break-all;border-top:1px solid #fff}.l-h_bread ul li>span>span{color:#999}.l-h_bread ul li:first-child,.l-h_bread ul li:last-child{display:none}.l-wrap-article>div{width:auto}.l-c{font-size:15px;line-height:1.8}.main{margin-top:0}.top .main .main-cont{width:auto;max-height:360px;background-position:bottom center;height:auto}.top .main .main-cont h1 img{width:80%;max-width:467px}.top .main .main-cont ul{display:none}.top .main .main-read{width:100%;box-sizing:border-box;padding:15px;margin:0}.sub .main .main-cont{width:auto;max-height:315px;background-position:bottom center;height:auto}.sub .main .main-cont h1 img{height:150px}nav{padding:0 15px;box-sizing:border-box}.sub nav{margin-top:15px}nav ul li{width:100%;margin-bottom:6px;box-sizing:border-box}nav ul li:first-child{padding-left:0 !important}nav ul li:nth-child(n+2){width:50%}nav ul li:nth-child(odd){padding-left:3px}nav ul li:nth-child(even){padding-right:3px}nav ul li.current:before{top:18px;right:8px}nav ul li:before{top:17px;right:5px}nav ul li dl{display:none}nav ul li:hover dl{display:none}.button{margin-left:0}.button>a{font-size:13px;width:100%;display:block;height:40px;line-height:40px}.button.current>a{font-size:13px;line-height:40px}.button:before{top:17px;right:5px}.button:hover:before{top:18px;right:8px}.top .button:before{top:17px;right:8px}.top .button:hover:before{top:18px;right:8px}.top section .button:before{top:28px;right:3px}.top section .button:hover:before{top:29px;right:6px}section{padding:15px;clear:both}.cont01 h2{font-size:32px;margin:0 auto 35px;position:relative}.sub .cont01 h2{margin-bottom:15px}.top .cont01 h2:before{content:'';position:absolute;left:50%;bottom:-5px;display:inline-block;width:60px;height:3px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#4282f4}.cont01 h3{font-size:24px;margin-bottom:5px}.cont01 .image{margin-bottom:10px}.cont01 .text{margin-bottom:5px}.col1img{width:100%}.col1img img{width:100%}.cont-inner .pic-img{margin-left:0}.cont-inner .pic-img .pic01{padding:10px 5px;margin-bottom:10px;width:100%}.cont-inner .pic-img .pic01 .image{box-sizing:border-box;margin:0;width:100%}.cont-inner .pic-img .pic01 .image img{width:100%}.cont-inner .pic-img .pic01 .image.right{display:none}.cont-inner .pic-img .pic02{padding:10px 5px;margin-right:0;margin-bottom:10px;width:100%}.cont-inner .pic-img .pic02 .image{box-sizing:border-box;margin:0}.cont-inner .pic-img .pic02 .image img{width:100%}.cont-inner .pic-img .pic03 .image{box-sizing:border-box;margin:0}.cont-inner .pic-img .pic03{padding:10px 5px;margin-bottom:30px;width:100%}.cont-inner .pic-img .pic03 .image img{width:100%}.cont02{padding-top:0}.cont02 h3{margin:0 auto 15px;font-size:22px}.cont02 h4{font-size:18px;margin-bottom:15px;margin-top:40px}.cont03 h3{font-size:24px;margin:0 auto 20px;line-height:1.2}.cont-inner{display:block;margin-bottom:0;box-sizing:border-box;width:100%}.product{padding:25px 15px 0;margin-bottom:40px;margin-top:0}.product h4{margin-bottom:50px;margin-top:0}.col1{width:100%}.col2{width:100%;margin:0}.col2 .image img{width:100%}.sub .cont01 .col2 .image img{width:45%}.sub .cont02 .col2:nth-child(odd){margin-bottom:10px}.col2 .button{width:100%}.col2 .button a{font-size:13px;width:100%}.col2:nth-child(2){margin-bottom:30px}.col2.min{width:50%;box-sizing:border-box;margin-left:0;margin-bottom:15px}.col2.min .image{width:100%}.cont03 .col2.min .image{width:100%}.col2.min .image{margin-right:0;margin-bottom:10px}.col2.min .button{width:100%;float:left;height:53px}.col2.min .button a{width:100%;font-size:13px}.col2.min:nth-child(even){padding-left:5px}.col2.min:nth-child(odd){padding-right:5px}.col2.min .text{font-size:13px;margin-bottom:15px;line-height:1.6}.product .col2 .title{font-size:15px;margin-bottom:10px}.col3{margin-left:0;margin-bottom:30px;width:100%}.col3 .image{margin-bottom:10px}.col3 .button{width:100%}.col3 .button a{font-size:13px;width:100%}.product .col3{width:100%;margin-bottom:30px}.product .col3 .button{width:100%}.product .col3 .button a{font-size:13px;width:100%}.col4{width:50%;box-sizing:border-box;margin-left:0;margin-bottom:15px}.col4 .title{font-size:17px}.col4 .model{font-size:17px}.col4 .button{width:100%}.col4 .button a{width:100%}.product .col4{width:50%}.product .col4:nth-child(even){padding-left:5px}.product .col4:nth-child(odd){padding-right:5px}.product .col4 .title{font-size:15px}.product .col4 .image{display:block;margin-bottom:10px}.product .col4 .text{font-size:13px;line-height:1.6}.product .col4 .button{width:100%}.product .col4 .button a{width:100%;font-size:13px}.cont03 .col4 .text{font-size:13px;line-height:1.6}.top .col4:nth-child(even){padding-left:5px}.top .col4:nth-child(odd){padding-right:5px}.top .col4 .image{height:auto}.cont03 .col4:nth-child(even){padding-left:5px}.cont03 .col4:nth-child(odd){padding-right:5px}.attention{padding-left:15px}.l-f{position:relative}.p-pagetop:before{content:'';display:block;background:#fff;height:1px}.p-pagetop{background:#dfe5f1;height:36px;margin:0;width:100%;border-top:1px solid #bbb}.p-pagetop a{display:block;padding:11px 7px 0 0;text-align:right;background:none;line-height:1;font-size:14px}.p-pagetop a span{display:inline-block;background-image:url(https://img1.kakaku.k-img.com/images/smartphone/icon_arrow.png);background-size:22px 165px;background-repeat:no-repeat;background-position:0 2px;padding-left:20px;color:#000}.p-pagetop_link:after{display:none}.p-map-inform{display:none}.l-f_catch{display:none}.p-relation{display:flex;flex-wrap:wrap;justify-content:center;background-color:#b3c5dd;border-top:none;padding:12px 20px}.p-relation_item{padding:0 10px}.p-relation_item:before{content:none}.p-relation_item_link{padding:0;font-size:12px}.p-relation_item.u-spView{display:inline-block}.l-f_copy{display:block;background:#405080;padding:3px 0;color:#fff;text-align:center;font-size:14px;line-height:1.3}.l-f_copy:after{content:'\00a9\00A0Kakaku.com,\00A0Inc.'}.l-f_copy span{display:none}.p-nav{display:block}.p-nav.is-fixNav{position:fixed;top:15px;left:-10000px;width:100%;height:100%;z-index:16;margin-left:50px}.p-nav_slider{width:225px;height:600px}p+.p-navBtn{width:50px;height:50px;float:left}.p-navBtn{width:50px;height:50px;z-index:5;left:-50px;position:absolute}.p-nav_slider{margin-top:-15px;border-left:5px solid #ccc;border-bottom:1px solid #bbb;overflow:hidden;overflow-y:auto;height:100%;position:relative}.p-nav_slider .hType4{border-top:none}.p-nav_slider ul.linkList{border-bottom:1px solid #bbb;background:#fff}.p-nav_slider ul.linkList>li a{padding:8px 23px 8px 8px;font-size:12px;font-weight:normal}.p-nav_elements{height:60px}.p-nav_element{display:block;text-align:center;width:232px;height:60px;color:#fff;transition-duration:.4s;border-top:1px #ccc solid;border-bottom:1px #ccc solid;background:#fff}.p-nav_element-first{border-top:none}.p-nav_element-first,.p-nav_element-last{width:233px}.hType2{display:block;border-top:1px solid #356aa0;background:#2669ad;background:-webkit-gradient(linear, left top, left bottom, from(#2669ad), to(#4787c8));background:-moz-linear-gradient(top, #2669ad, #4787c8);color:#fff;font-size:18px;font-weight:bold}.hType2>span{display:block;border-top:1px solid #83b3e5;padding:4px 10px;letter-spacing:-0.001em}.hType2 span.subText{font-size:11px;letter-spacing:-0.001em}}.set_catalyst{display:none}.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.image220 img{width:220px}.product .col2 .text235{float:left;width:235px}@media screen and (max-width: 768px){.product .col2 .text235{float:inherit;width:auto}}.p-timestamp{display:block;position:relative;z-index:40;margin:-30px 10px 0px;text-align:right;font-size:12px;color:#333}.p-timestamp.u-top{width:724px;margin:-20px auto 10px;color:#666}@media screen and (max-width: 768px){.p-timestamp{font-size:11px;color:#666;width:100%;box-sizing:border-box;padding:15px;margin:-10px auto -25px}.p-timestamp.u-top{width:100%;margin:-20px 0 0px}}.p-text{margin-bottom:50px;text-align:center}@media screen and (max-width: 768px){.p-text{margin-bottom:30px}}
