@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1;width:100%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{font-family:Roboto,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Helvetica,Arial,sans-serif;width:100%}@media screen and (min-width:766px){body{min-width: 980px;}}header{margin:5px 0 2px;padding-bottom:2px}footer{margin:30px 0 5px;padding-top:5px}div,p{color:#505050;line-height:1.7em}a{color:#03a2ff;font-size:inherit;text-decoration:underline;line-height:inherit}dd,dt,li,span{color:inherit;line-height:inherit;font-size:inherit}li{vertical-align:top;list-style-position:outside}img{max-width:100%}small{font-size:75%}sup{font-size:75%;position:relative;top:-5px}@media screen and (max-width:765px){td,th{width:96%;padding:5px 2%;display:block}input,textarea{max-width:96%}}input[type=submit]{padding:5px 30px;cursor:pointer}@media screen and (min-width:766px){input[type=submit]{margin:10px 0}}@media screen and (max-width:765px){input[type=submit]{margin:10px 10px 10px 0}}hr{height:0;margin:0 0 20px;padding:0;border:0}.l-container{margin:0 auto;position:relative;overflow:hidden}@media screen and (min-width:766px){.l-container{width:980px}}@media screen and (max-width:765px){.l-container{width:100%}}.eyecatch .l-container{overflow:visible}@media screen and (min-width:766px){.l-main{float:left;width:660px;margin-left:20px}.l-sub{float:right;width:250px;margin:75px 20px 0 0}.l-logo{float:left;width:275px;padding-top:8px}.l-global-nav{float:right;width:660px}}@media screen and (max-width:765px){.l-logo{padding:5px 0 0 5px}}.l-content{overflow:hidden;font-size:14px}@media screen and (min-width:766px){.l-content{padding:0 20px}.l-main .l-content{padding:0}}@media screen and (max-width:765px){.l-content{padding:0 10px}}@media screen and (min-width:766px){.for-smp{display:none!important}}@media screen and (max-width:765px){.for-pc{display:none!important}}.paragraph{overflow:hidden;margin-bottom:20px}.description{font-size:14px;margin-bottom:20px}.em{font-weight:700}.note{margin:10px 30px;padding:15px;border:1px solid #EEE;background:#FFFFE0}.code{margin:20px 0}.article-body .code{font-size:90%}@media screen and (min-width:766px){.logo{display:block}}@media screen and (max-width:765px){.logo img{float:left;max-width:200px;margin:0 auto;display:inline-block}}.menu-link{float:right;width:25px;height:25px;margin:5px 15px}@media screen and (min-width:766px){.catchcopy{margin-right:20px;font-size:10px;text-align:right}}.copyright{padding:5px 0;font-size:12px;text-align:center}.f-catchcopy{font-size:12px;text-align:right}.f-catchcopy a{color:#505050;text-decoration:none}.eyecatch{overflow:hidden;height:330px;margin:0 0 30px;font-weight:700;text-align:right;background:url(http://funmaker.jp/img/home/carousel/carousel_back.jpg) repeat-x;border-bottom:1px solid #4B4B4B}.eyecatch img{margin-left:-410px;max-width:none}.eyecatch-body{position:absolute;top:40px;right:0;font-size:16px}.eyecatch-title{margin-bottom:10px;font-size:30px;line-height:1em;color:#FA0}.eyecatch-title span{display:block;font-size:24px;line-height:250%}.eyecatch-smp{margin:0}.portofolio{width:263px}.clip{position:absolute;top:0;right:0;width:52px;height:65px;background:url(http://funmaker.jp/img/home/sakusei/clip.png) no-repeat}.annotation{line-height:1.5em;margin:5px 0}.error-messages{margin-top:30px;padding-left:20px}.error-messages li{list-style-type:circle;color:#e51717;font-weight:700}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.alignleft{float:left;margin:0 15px 10px 0}.alignright{float:right;margin:0 0 15px 10px}.wp-caption{text-align:center;padding-top:4px;margin:10px}.wp-caption img{border:0}.wp-caption-text{font-size:12px;padding:0 4px 5px}.mt10{margin-top:10px}.mb20{margin-bottom:20px}@media screen and (min-width:766px){.mw-500{max-width:500px}}@media screen and (max-width:765px){.smp-aligncenter{float:none!important;display:block!important;margin-left:auto!important;margin-right:auto!important}.smp-alignleft{float:left!important;padding:0 15px 10px 0!important}.smp-alignright{float:right!important;padding:0 0 15px 10px!important}.smp-mwidth{width:100%}}.tcenter{text-align:center}.tleft{text-align:left}.tright{text-align:right}.btn{display:block;margin-left:auto;font-weight:700;text-decoration:none;text-align:center}.btn-s{display:inline-block;height:20px;line-height:20px;margin-left:10px;padding:8px 15px 4px;font-size:16px}.btn-l{width:295px;height:50px;line-height:50px;margin-top:20px;padding-left:45px;font-size:20px}@media screen and (min-width:766px){.btn-exl{display:block;width:535px;height:70px;line-height:70px;padding-left:65px;margin:40px auto 50px;font-size:24px}}@media screen and (max-width:765px){.btn-exl{display:block;width:90%;margin:20px auto 30px;padding:5px 3%;font-size:16px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}}.list{margin:10px 0;overflow:hidden}.list li{display:block;float:left;line-height:1.5em;text-align:left;white-space:nowrap}@media screen and (min-width:766px){.list li{width:115px}}@media screen and (max-width:765px){.list li{width:130px}}@media screen and (min-width:766px){.list li{font-size:12px}}@media screen and (max-width:765px){.list li{font-size:14px}}.list li.width-full{width:auto}.list-block li{padding:2px 0}.list-inline li{display:inline-block;margin-right:10px}@media screen and (min-width:766px){.list-inline dt{float:left;clear:left;width:150px;padding:3px 0;font-weight:600}.list-inline dd{padding:3px 0 3px 150px}}@media screen and (max-width:765px){.list-inline dd,.list-inline dt{display:block}.list-inline dd{padding-bottom:10px}}.list-inline-fixed-6{overflow:hidden;margin-bottom:20px}.list-inline-fixed-6 li{display:block;float:left}@media screen and (min-width:766px){.list-inline-fixed-6 li{width:135px;padding:2px 10px;border-left:1px solid #ababab;border-top:1px solid #ababab;white-space:nowrap}.list-inline-fixed-6 li:last-child,.list-inline-fixed-6 li:nth-child(6n){border-right:1px solid #ababab}.list-inline-fixed-6 li:nth-last-child(-n+6){border-bottom:1px solid #ababab}}@media screen and (max-width:765px){.list-inline-fixed-6 li{width:45%;padding:2px 0 2px 1.5%;border-top:1px solid #ababab;border-left:1px solid #ababab;white-space:nowrap}.list-inline-fixed-6 li:last-child,.list-inline-fixed-6 li:nth-child(2n){border-right:1px solid #ababab}.list-inline-fixed-6 li:nth-last-child(-n+3){border-bottom:1px solid #ababab}}.list-inline-fixed-3{overflow:hidden;margin-bottom:20px}.list-inline-fixed-3 li{display:block}@media screen and (min-width:766px){.list-inline-fixed-3 li{float:left;width:200px;white-space:nowrap}}.list-left-number{margin-top:5px;padding-top:5px}.list-left-number>li{clear:left;margin-bottom:5px;padding-bottom:5px}.list-left-number-left{float:left;display:block;width:30px;text-align:center}.list-left-number-right{padding-left:30px}.wpcf7-form p{font-size:14px}.wpcf7-form label{padding:0 5px}.wpcf7-form .short-field label{display:inline-block;width:30px}@media screen and (min-width:766px){.wpcf7-text,.wpcf7-textarea{width:390px}}@media screen and (max-width:765px){.wpcf7-text,.wpcf7-textarea{width:98%;margin-left:1%;margin-right:1%}}.short-field .wpcf7-text,.short-field .wpcf7-textarea{margin-right:10px}@media screen and (min-width:766px){.short-field .wpcf7-text,.short-field .wpcf7-textarea{width:100px}}@media screen and (max-width:765px){.short-field .wpcf7-text,.short-field .wpcf7-textarea{width:25%}}.wpcf7-acceptance{width:auto}.wpcf7-select{width:193px}.domain-kind .wpcf7-select{width:100px}@media screen and (min-width:766px){.wpcf7-list-item{display:inline-block;width:240px}}@media screen and (max-width:765px){.wpcf7-list-item{display:block}}.wpcf7-list-item input{width:auto;display:inline}.heading,.heading-pad{line-height:1em;padding-bottom:10px;font-weight:700;color:#505050}@media screen and (min-width:766px){.heading,.heading-pad{margin:40px 0 20px;font-size:24px}}@media screen and (max-width:765px){.heading,.heading-pad{margin:10px 0 20px;padding-left:10px;padding-right:10px;font-size:20px}}@media screen and (min-width:766px){.heading-pad{padding-left:20px;padding-right:20px}}.sub-heading{margin:30px 0 20px;font-size:16px;font-weight:700}.item-title{margin-top:15px;margin-bottom:10px;font-weight:700}@media screen and (min-width:766px){.item-title{font-size:20px}}@media screen and (max-width:765px){.item-title{font-size:16px}}@media screen and (min-width:766px){.menu{display:inline-block;float:right;height:25px;padding-right:20px}.menu-item{display:table-cell;height:25px;vertical-align:bottom;padding-left:40px}.menu-item a{font-size:14px;color:#505050;text-decoration:none;font-weight:700}}@media screen and (max-width:765px){.menu{clear:both;display:none;border-top:1px solid #CCC}.menu-item a{display:block;padding:3px 5px;color:#01498e;font-size:14px;text-decoration:none;border-bottom:1px solid #CCC}.menu-item:last-child a{border-bottom:none}}.inline-nav{float:left;margin:15px 25px 10px 0}.inline-nav-items li{display:inline;margin:5px 0;padding-right:20px}.inline-nav-items a,.inline-nav-title a{color:#505050;text-decoration:none}@media screen and (min-width:766px){.inline-nav-items a{font-size:12px}}@media screen and (max-width:765px){.inline-nav-items a{font-size:14px}}.tab-nav{margin:30px 20px 0;overflow:hidden}.tab-nav li{float:left;display:inline-block;width:312px;height:30px;line-height:30px;border-top:2px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;background:#ccc;font-size:14px;text-align:center}.tab-nav li:first-child{border-left:1px solid #999}.tab-nav a{display:inline-block;width:100%;height:30px;line-height:30px;color:#505050;text-decoration:none;text-align:center}.tab-nav .active{border-top:2px solid #03a2ff;border-bottom:1px solid transparent;background:none}.table{width:100%}.table th{padding:3px 5px;font-weight:700}.table td{padding:3px 5px}@media screen and (max-width:765px){.table td,.table th{width:auto;display:table-cell}}.table-11{width:100%;margin:20px 0 5px;text-align:left}.table-11 th{font-size:14px;font-weight:700;text-align:left;vertical-align:top}@media screen and (min-width:766px){.table-11 th{width:50%;padding:5px}}.table-11 td{vertical-align:middle}@media screen and (min-width:766px){.table-11 td{width:50%;padding:5px}}.table-13{width:100%;margin:20px 0 5px;text-align:left}.table-13 th{font-size:14px;font-weight:700;text-align:left;vertical-align:top}@media screen and (min-width:766px){.table-13 th{width:25%;padding:5px}}.table-13 td{vertical-align:middle}@media screen and (min-width:766px){.table-13 td{width:75%;padding:5px}}.table-711{width:100%}.table-711 thead{font-size:90%}@media screen and (max-width:765px){.table-711 td,.table-711 th{display:table-cell}}.table-711 th{width:70%;padding:5px 0;text-align:left}.table-711 td{width:15%;text-align:center;padding:5px 0}.table-711 input[type=checkbox],.table-711 label{cursor:pointer}.table-711 input[type=submit]{margin:5px 0;padding:0 5px}.table-711 input[type=submit]:disabled{cursor:auto}@media screen and (min-width:766px){.table-513 .span-5{width:50%}.table-513 .span-1{width:15%}.table-513 .span-3{width:35%}}@media screen and (min-width:766px){.items-frame{margin:0 -22.5px}}.items-frame-item{position:relative;text-align:center}@media screen and (min-width:766px){.items-frame-item{float:left;width:263px;height:421px;margin:0 22.5px 35px;padding:0 10px;background:url(http://funmaker.jp/img/home/sakusei/sakusei_back.png) no-repeat}}@media screen and (max-width:765px){.items-frame-item{padding:0 10px 10px;border:1px solid #CCC;margin-bottom:20px}}.items-frame-title{font-weight:700;font-size:16px;padding:15px 0 10px;text-align:left;white-space:nowrap}.items-frame-sub-title{line-height:1em;padding:5px 0;margin-bottom:10px;border-bottom:2px solid #7cd2f3;font-weight:700;text-align:right}@media screen and (min-width:766px){.items-frame-sub-title{font-size:12px}}@media screen and (max-width:765px){.items-frame-sub-title{font-size:14px}}.items-frame-sub-title-left{text-align:left;padding:10px 0}.items-frame-body{line-height:1.7em;text-align:justify;text-justify:auto}@media screen and (min-width:766px){.items-frame-body{font-size:12px}}@media screen and (max-width:765px){.items-frame-body{font-size:14px}}.items-frame-h{overflow:hidden}@media screen and (min-width:766px){.items-frame-h{margin-left:-27px}}@media screen and (min-width:766px){.items-frame-h-item{float:left;width:446px;height:247px;margin:0 0 30px 27px;background:url(http://funmaker.jp/img/home/servicing/servicing_back.png) no-repeat}}@media screen and (min-width:766px){.items-frame-h-content{float:right;width:245px;padding:20px 10px 0}}.items-frame-h-title{margin-bottom:10px;font-size:14px;font-weight:700;border-bottom:1px solid #7cd2f3;line-height:1em}@media screen and (min-width:766px){.items-frame-h-title{padding-bottom:10px}}@media screen and (max-width:765px){.items-frame-h-title{padding:10px}}@media screen and (min-width:766px){.items-frame-h-body{font-size:12px}}@media screen and (max-width:765px){.items-frame-h-body{font-size:14px}}@media screen and (max-width:765px){.items-frame-h-body{padding:5px 10px}}@media screen and (min-width:766px){.items-frame-h-img{float:left;height:200px;padding:20px 10px 20px 20px}}@media screen and (max-width:765px){.items-frame-h-img{display:none}}@media screen and (min-width:766px){.items-border{margin:30px -20px 0}}.items-border-item{overflow:hidden;display:inline-block;padding-top:10px}@media screen and (min-width:766px){.items-border-item{font-size:12px}}@media screen and (max-width:765px){.items-border-item{font-size:14px}}@media screen and (min-width:766px){.items-border-item{width:323px}}@media screen and (max-width:765px){.items-border-item{padding-bottom:10px}}.items-border-item-title{margin-bottom:10px;text-align:center;font-size:16px;font-weight:700}.items-border-item-body{padding:0 10px 15px}@media screen and (min-width:766px){.items-border-h240 .items-border-item{height:240px}}.icon-item{padding:10px 20px 0}@media screen and (min-width:766px){.icon-item{height:185px}}.icon-item-summary{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #00a0e6}.icon-item-body{overflow:hidden;line-height:1.5em}@media screen and (min-width:766px){.icon-item-body{font-size:12px}}@media screen and (max-width:765px){.icon-item-body{font-size:14px}}@media screen and (min-width:766px){.icon-item-body{height:95px}}.icon-item-img{float:left;width:60px;margin-right:-60px}.icon-item-title{padding-left:75px;font-size:16px;font-weight:700;line-height:1.4em}.icon-item-note{padding-left:75px;line-height:1.4em}@media screen and (min-width:766px){.icon-item-note{font-size:12px}}@media screen and (max-width:765px){.icon-item-note{font-size:14px}}.thumb-item{overflow:hidden}@media screen and (min-width:766px){.thumb-item{padding-left:370px;margin-bottom:50px}}@media screen and (max-width:765px){.thumb-item{margin-bottom:10px}}.thumb-item-title{line-height:1em;font-weight:700}@media screen and (min-width:766px){.thumb-item-title{font-size:14px}}@media screen and (max-width:765px){.thumb-item-title{font-size:16px;margin-bottom:10px}}@media screen and (min-width:766px){.thumb-item-img{float:left;margin-top:-1em;margin-left:-370px}}@media screen and (max-width:765px){.thumb-item-img{display:block;margin:15px auto 0;text-align:center}}.thumb-item-body{margin-top:15px}@media screen and (min-width:766px){.thumb-item-body{font-size:12px}}@media screen and (max-width:765px){.thumb-item-body{font-size:14px}}@media screen and (max-width:765px){.thumb-item-body{margin-bottom:30px}}.lt-item{overflow:hidden;margin-bottom:30px}@media screen and (min-width:766px){.lt-item-title{float:left;width:200px;margin-right:-200px;text-align:center;font-weight:700}.lt-item-body{display:table;margin-left:220px;padding-left:10px}}@media screen and (min-width:766px) and (min-width:766px){.lt-item-body{font-size:12px}}@media screen and (min-width:766px) and (max-width:765px){.lt-item-body{font-size:14px}}@media screen and (min-width:766px){.lt-item-inner{display:table-cell;padding-left:10px;vertical-align:middle}}@media screen and (max-width:765px){.lt-item-title{margin:10px 0;padding-bottom:5px}}.t-lt-item-gazou .lt-item-title{font-size:20px}@media screen and (min-width:766px){.t-lt-item-gazou .lt-item-title{height:200px;line-height:200px;border:2px solid #03a2ff;background:#FFF;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.t-lt-item-gazou:hover .lt-item-title{background:#03a2ff;color:#FFF}.t-lt-item-gazou .lt-item-body{height:200px;border-left:2px solid #03a2ff}}@media screen and (max-width:765px){.t-lt-item-gazou .lt-item-title{border-bottom:2px solid #505050}}.t-lt-item-gazou .solid-item,.t-lt-item-gazou .solid-item-title{margin-bottom:5px}@media screen and (min-width:766px){.solid-item{margin-bottom:10px}}@media screen and (max-width:765px){.solid-item{margin-bottom:20px}}.solid-item-title{margin-bottom:10px;font-size:20px;font-weight:700}@media screen and (max-width:765px){.solid-item-title{margin:5px 0}}@media screen and (min-width:766px){.solid-item-body{font-size:12px}}@media screen and (max-width:765px){.solid-item-body{font-size:14px}}.item-solid-double{overflow:hidden}@media screen and (min-width:766px){.item-solid-double{margin-left:-27px}}.item-solid-double-item{position:relative}@media screen and (min-width:766px){.item-solid-double-item{float:left;width:434px;height:343px;margin-left:27px;padding:10px;border:1px solid #B5B5B5}}.item-solid-double-item-title{font-size:16px;font-weight:700;margin-bottom:10px;padding:0 0 5px}@media screen and (min-width:766px){.tri-solid-item{margin:0 -7px}.tri-solid-item li{display:inline-block;width:300px;margin:7px;vertical-align:top}}@media screen and (max-width:765px){.tri-solid-item li{margin-bottom:30px}}.tri-solid-item-title{margin-bottom:10px;padding-bottom:5px;font-weight:700}.tri-solid-item-body{margin-bottom:10px;padding-bottom:10px}@media screen and (min-width:766px){.tri-solid-item-body{font-size:12px}}@media screen and (max-width:765px){.tri-solid-item-body{font-size:14px}}.defined-item{padding:0 2px}@media screen and (min-width:766px){.defined-item dt{float:left;clear:left;width:110px;margin-bottom:5px;padding:5px 0 5px 10px}}@media screen and (max-width:765px){.defined-item dt{display:block;width:100%;padding:5px;background:#EEE;border-bottom:1px solid #CCC}}.defined-item dd{border-bottom:1px solid #CCC}@media screen and (min-width:766px){.defined-item dd{margin:0 10px 5px;padding:5px 0 5px 120px}}@media screen and (max-width:765px){.defined-item dd{display:block;padding:0 5px 5px}}.defined-item dd:last-child{border-bottom:none}.article-body p{font-size:14px}.article-body dl,.article-body ol,.article-body ul{margin-bottom:10px;font-size:14px}.article-body h3,.article-body h4{overflow:hidden}.article-body h3{margin:20px 0;font-size:16px;font-weight:700}.article-body h4{margin:10px 0 20px;font-weight:700;font-size:14px;text-decoration:underline}.article-body .description,.article-body .paragraph{margin-bottom:20px}.mapp-layout{max-width:100%}@media screen and (max-width:765px){.mapp-layout{margin-left:0;margin-right:0}}.sales-points{overflow:hidden;margin-top:10px}@media screen and (max-width:765px){.sales-points{margin-left:10px;margin-right:10px}}@media screen and (min-width:766px){.sales-points-body{float:right;width:420px;padding-right:20px}.sales-points-video{float:left;width:480px;margin:10px 0 0 20px}}@media screen and (max-width:765px){.sales-points-video{max-width:100%;margin-bottom:20px}}.sales-points .solid-item-body{font-size:14px}@media screen and (min-width:766px){.point1{padding:20px 0 20px 90px;background:url(http://funmaker.jp/img/home/osusume/osusume001.png) left center no-repeat;border-top:2px solid #ffa000}.point2{padding:20px 0 20px 90px;background:url(http://funmaker.jp/img/home/osusume/osusume002.png) left center no-repeat;border-top:2px solid #00c300}.point3{padding:20px 0 20px 90px;background:url(http://funmaker.jp/img/home/osusume/osusume003.png) left center no-repeat;border-top:2px solid #00a0e6}}@media screen and (max-width:765px){.point1{padding-bottom:20px}.point1 h3{padding:0 3px 3px 5px;border-bottom:2px solid #ffa000}.point2{padding-bottom:20px}.point2 h3{padding:0 3px 3px 5px;border-bottom:2px solid #00c300}.point3{padding-bottom:20px}.point3 h3{padding:0 3px 3px 5px;border-bottom:2px solid #00a0e6}}@media screen and (min-width:766px){.seo-reason{border-left:2px solid #03a2ff;padding-left:20px;background:url(http://funmaker.jp/img/seo/seo_taisaku.png) right bottom no-repeat}.seo-reason-body{padding:20px 0;font-size:16px;font-weight:700;width:600px}.seo-reason li{display:inline;margin-right:20px}.seo-formula{display:table;overflow:hidden;height:200px}.seo-formula div{display:table-cell;height:220px;vertical-align:middle}.seo-formula-element{width:200px;margin:0 auto;padding:0 10px;border:2px solid #03a2ff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.seo-formula-element h3{padding:0 10px;font-size:16px;font-weight:700;text-align:center}.seo-formula-element p{padding:0 5px;font-size:12px}.seo-formula-plus{width:100px;background:url(http://funmaker.jp/img/seo/plus.png) center center no-repeat}.seo-formula-equal{width:100px;background:url(http://funmaker.jp/img/seo/equal.png) center center no-repeat}.seo-formula-answer{width:300px;font-size:24px;font-weight:700}}@media screen and (max-width:765px){.seo-reason-body{padding:20px 0;font-weight:700}.seo-formula{overflow:hidden}.seo-formula-element h3{margin-bottom:15px;font-size:20px;font-weight:700;text-align:center}.seo-formula-element p{font-size:14px}.seo-formula-plus{height:40px;margin:20px 0;background:url(http://funmaker.jp/img/seo/plus.png) center center no-repeat}.seo-formula-equal{height:40px;margin:20px 0;background:url(http://funmaker.jp/img/seo/equal-v.png) center center no-repeat}.seo-formula-answer{font-size:18px;font-weight:700;text-align:center}}#acceptance{margin-top:20px}.rule{margin-top:30px}.rule-title{overflow:hidden;padding:5px;font-weight:700;font-size:16px;border:1px solid #ABABAB;background:#EEE}.rule-title a{float:right;font-size:14px;font-weight:400}.rule-body{overflow-x:hidden;overflow-y:scroll;height:200px;padding:10px;border:1px solid #ABABAB}.qa .article-body h3{margin-bottom:0;padding:2px 0 2px 5px;font-size:18px}.qa .article-body .title-qa{line-height:2em;margin:0;padding-left:25px;border-bottom:2px solid #FFF;background:url(http://funmaker.jp/img/back/qa-headline.png) 5px 7px no-repeat #EEE;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none}.qa .article-body .title-qa.open{background:url(http://funmaker.jp/img/back/qa-headline-open.png) 5px 10px no-repeat #EEE;border-bottom-color:#EEE}.qa .article-body .slide-qa{display:none;padding:10px 15px;border-bottom:2px solid #FFF;background:#EEE}.seo-tool-form{overflow:hidden;margin-top:10px}@media screen and (min-width:766px){.seo-tool-form{width:450px}}@media screen and (min-width:766px){.seo-tool-form input[type=text],.seo-tool-form select{width:440px;height:20px;margin:0 10px 5px 0;line-height:20px}.seo-tool-form select{width:435px}}@media screen and (max-width:765px){.seo-tool-form input[type=text]{width:100%;margin-bottom:5px;padding:3px}.seo-tool-form select{width:98%}}.seo-tool-form input[type=checkbox]{margin-right:5px}.seo-tool-form label{margin-right:10px}@media screen and (min-width:766px){.seo-tool-form textarea{width:440px;height:160px}}@media screen and (max-width:765px){.seo-tool-form textarea{width:100%;height:100px}}.seo-tool-form .data-from{display:none;margin-bottom:10px}.submit-seo-form{float:right}.submit-seo-form input[type=submit]{margin:5px 0;padding:2px 7px}.to-topics input[type=submit]{margin:0;padding:0 5px}.article-body .rival-data{overflow:hidden;margin:5px 0}.article-body .rival-data li{overflow:hidden}@media screen and (min-width:766px){.article-body .rival-data li{float:left}}@media screen and (max-width:765px){.article-body .rival-data li{display:block}}.article-body .rival-data-label{float:left;font-weight:700;text-align:left}.article-body .rival-data-value{margin-right:10px;text-align:left}@media screen and (min-width:766px){.article-body .rival-data-value{float:left}}@media screen and (max-width:765px){.article-body .rival-data-value{float:right}}@media screen and (min-width:766px){.article-body .rival-data-pr .rival-data-label{width:129px}.article-body .rival-data-pr .rival-data-value{width:28px}.article-body .rival-data-idx .rival-data-label{width:129px}.article-body .rival-data-idx .rival-data-value{width:121px}.article-body .rival-data-age .rival-data-label{width:80px}.article-body .rival-data-age .rival-data-value{width:109px}}.compe-bar{width:100px;padding:0;margin:0;height:12px;border:1px solid #666}.compe-bar-label{width:100px;text-align:center}.compe-bar span{height:12px;display:block}.compe-bar .very-high{background:red}.compe-bar .high{background:#ff8c00}.compe-bar .low{background:gold}.compe-bar .very-low{background:#00A0FF}.compe-text{font-weight:700;text-align:right}.compe-text.very-high{color:red}.compe-text.high{color:#ff8c00}.compe-text.low{color:gold}.compe-text.very-low{color:#00A0FF}.topic{margin-bottom:30px;border:1px solid #CCC}.topic h2{padding:5px 10px;border-bottom:1px solid #CCC;font-size:16px;font-weight:700;background:#E9E9E9}.topic .toggle{margin-bottom:0}.data-from{display:none}#data-source{margin-bottom:15px}.target-word{overflow:hidden;margin-bottom:5px}.target-word-text{padding-right:69px;float:left}.target-word input[type=text]{width:100%;margin:0}.target-word select{float:right;width:59px;height:25px;margin:0 0 0 -69px;padding:4px 3px;line-height:25px}.rate-result .rate-result-no{width:40px}.rate-result .rate-result-word{width:160px}.rate-result .rate-result-count,.rate-result .rate-result-rate{width:60px;text-align:center}.rate-result .rate-result-bar{width:210px}.rate-result .rate-result-adjust{width:120px;text-align:center}.ratio-bar{overflow:hidden;height:12px;width:200px;margin:0;padding:0}.ratio-bar span{display:block;height:12px}.ratio-bar .high{background:red}.ratio-bar .middle{background:#00A0FF}.ratio-bar .low{background:#CCC}#ratio-detail .target{background:#FFEACD;font-weight:700}.web-color{overflow:hidden;margin-bottom:20px}.web-color li{float:left;width:74px;text-align:center;margin:2px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuMCIgeDI9IjAuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-moz-linear-gradient(225deg,#fff 6px,rgba(0,0,0,0) 6px);background-image:-webkit-linear-gradient(225deg,#fff 6px,rgba(0,0,0,0) 6px);background-image:linear-gradient(225deg,#fff 6px,rgba(0,0,0,0) 6px)}.web-font{overflow:hidden}.web-font li{float:left;width:300px;background-color:#EEE;margin:0 8px 8px 0;padding-left:5px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuMCIgeDI9IjAuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-moz-linear-gradient(225deg,#fff 10px,rgba(0,0,0,0) 10px);background-image:-webkit-linear-gradient(225deg,#fff 10px,rgba(0,0,0,0) 10px);background-image:linear-gradient(225deg,#fff 10px,rgba(0,0,0,0) 10px)}header{background:url(http://funmaker.jp/img/header-back.png) bottom center no-repeat;overflow:hidden}@media screen and (min-width:766px){header{border-bottom:1px solid #4B4B4B}}@media screen and (max-width:765px){header{border-bottom:1px solid #999}}footer{border-top:1px solid #4B4B4B}.t-btn-s{color:#FFF;background:url(http://funmaker.jp/img/home/sakusei/sakusei.png) center center no-repeat}.t-btn-l-entry{color:#FFF;background:url(http://funmaker.jp/img/home/toiawase/toiawase_header.png) 0 center no-repeat}.t-btn-exl-entry{color:#FFF}@media screen and (min-width:766px){.t-btn-exl-entry{background:url(http://funmaker.jp/img/home/toiawase/toiawase_common.png) no-repeat}}@media screen and (max-width:765px){.t-btn-exl-entry{background:url(http://funmaker.jp/img/home/toiawase/toiawase_smp.jpg) no-repeat}}.t-btn-l-demo{color:#FFF;background:url(http://funmaker.jp/img/home/toiawase/demo_header.png) no-repeat}.t-btn-exl-demo{color:#FFF}@media screen and (min-width:766px){.t-btn-exl-demo{background:url(http://funmaker.jp/img/home/toiawase/demo_common.png) no-repeat}}@media screen and (max-width:765px){.t-btn-exl-demo{background:url(http://funmaker.jp/img/home/toiawase/demo_smp.jpg) no-repeat}}.t-text-normal{color:#505050;text-decoration:none}.t-text-strong{font-size:16px;font-weight:700}.t-text-bordered{color:#505050;border-bottom:2px solid #999}.t-text-orn{color:#ffa000}.t-text-orn-bordered{color:#ffa000;border-bottom:2px solid #ffa000}.t-text-grn{color:#00c300}.t-text-grn-bordered{color:#00c300;border-bottom:2px solid #00c300}.t-text-blu{color:#00a0e6}.t-text-blu-bordered{color:#00a0e6;border-bottom:2px solid #00a0e6}.t-text-red{color:#E51717}.t-text-red-bordered{color:#E51717;border-bottom:2px solid #E51717}.t-text-link{color:#03a2ff;text-decoration:underline;cursor:pointer}.t-border-orn{border-bottom:2px solid #ffa000}.t-border-grn{border-bottom:2px solid #00c300}.t-border-blu{border-bottom:2px solid #00a0e6}.t-border-gry{border-bottom:2px solid #999}.t-thin-border-orn{border-bottom:1px solid #ffa000}.t-thin-border-grn{border-bottom:1px solid #00c300}.t-thin-border-blu{border-bottom:1px solid #00a0e6}.t-thin-border-gry{border-bottom:1px solid #999}@media screen and (min-width:766px){.t-border-tb{border-top:solid 2px #999;border-bottom:solid 2px #999;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}}@media screen and (max-width:765px){.t-border-tb{border-top:solid 2px #999;border-bottom:solid 2px #999;padding-top:10px;padding-bottom:10px}}@media screen and (min-width:766px){.t-border-tb-orn{border-top:solid 2px #ffa000;border-bottom:solid 2px #ffa000;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}}@media screen and (max-width:765px){.t-border-tb-orn{border-top:solid 2px #ffa000;border-bottom:solid 2px #ffa000;padding-top:10px;padding-bottom:10px}}@media screen and (min-width:766px){.t-border-tb-grn{border-top:solid 2px #00c300;border-bottom:solid 2px #00c300;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}}@media screen and (max-width:765px){.t-border-tb-grn{border-top:solid 2px #00c300;border-bottom:solid 2px #00c300;padding-top:10px;padding-bottom:10px}}@media screen and (min-width:766px){.t-border-tb-blu{border-top:solid 2px #00a0e6;border-bottom:solid 2px #00a0e6;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}}@media screen and (max-width:765px){.t-border-tb-blu{border-top:solid 2px #00a0e6;border-bottom:solid 2px #00a0e6;padding-top:10px;padding-bottom:10px}}@media screen and (min-width:766px){.t-border-pc-tb{border-top:solid 2px #999;border-bottom:solid 2px #999;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}}@media screen and (min-width:766px){.t-border-pc-tb-orn{border-top:solid 2px #ffa000;border-bottom:solid 2px #ffa000;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}}@media screen and (min-width:766px){.t-border-pc-tb-grn{border-top:solid 2px #00c300;border-bottom:solid 2px #00c300;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}}@media screen and (min-width:766px){.t-border-pc-tb-blu{border-top:solid 2px #00a0e6;border-bottom:solid 2px #00a0e6;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}}@media screen and (max-width:765px){.t-border-smp-tb{border-top:solid 2px #999;border-bottom:solid 2px #999;padding-top:10px;padding-bottom:10px}}@media screen and (max-width:765px){.t-border-smp-tb-orn{border-top:solid 2px #ffa000;border-bottom:solid 2px #ffa000;padding-top:10px;padding-bottom:10px}}@media screen and (max-width:765px){.t-border-smp-tb-grn{border-top:solid 2px #00c300;border-bottom:solid 2px #00c300;padding-top:10px;padding-bottom:10px}}@media screen and (max-width:765px){.t-border-smp-tb-blu{border-top:solid 2px #00a0e6;border-bottom:solid 2px #00a0e6;padding-top:10px;padding-bottom:10px}}.t-border-l-blu{padding-left:15px;border-left:2px solid #00a0e6}.t-bg-triangle{background:url(http://funmaker.jp/img/back/list-settei.png) 0 center no-repeat;font-size:16px;padding-left:20px}.t-list-check li{background:url(http://funmaker.jp/img/home/hikaku/check.gif) 0 5px no-repeat;padding:2px 0 2px 15px}.t-list-check-o li{background:url(http://funmaker.jp/img/seo/check.png) 0 center no-repeat;padding:2px 0 2px 20px;color:#F2A518}.t-list-tri li{padding-left:18px;background:url(http://funmaker.jp/service/icon/free/mark/play_001/grayS.png) 0 center no-repeat}.t-list-bordered>li{border-top:1px solid #999}.t-list-bordered>li:last-child{border-bottom:1px solid #999}@media screen and (min-width:766px){.t-list-bordered dd{border-top:1px solid #999}.t-list-bordered dd:last-child{border-bottom:1px solid #999}}@media screen and (max-width:765px){.t-list-bordered dd{border-top:1px solid #999}}.t-list-decimal{list-style-type:decimal}.t-list-decimal>li{list-style-position:inside}.t-list-stripe>li{border-bottom:1px solid #ababab}.t-list-stripe>li:nth-child(even){background:#F9F9F9}.t-list-stripe>li:first-child{border-top:1px solid #ababab}.t-grid-v{position:relative;background:url(http://funmaker.jp/img/home/sakusei/sakusei_back.png) no-repeat;height:421px;padding:0 10px}@media screen and (min-width:766px){.t-block-bordered li{border-right:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9}.t-block-bordered li:nth-child(3n){border-right:none}.t-block-bordered li:nth-last-child(-n+3){border-bottom:none}}@media screen and (max-width:765px){.t-block-bordered li{border-bottom:1px solid #D9D9D9}.t-block-bordered li:last-child{border-bottom:none}}.t-table-bordered{border-bottom:1px solid #ABABAB}.t-table-bordered th{background:#EEE}.t-table-bordered td,.t-table-bordered th{border-top:1px solid #ABABAB;border-left:1px solid #ABABAB;border-right:1px solid #ABABAB}.t-table-stripe tr:nth-child(even){background:#F9F9F9}.t-table-stripe tr:nth-child(odd){background:#FFF}.t-table-stripe tr:first-child td,.t-table-stripe tr:first-child th{border-top:1px solid #CCC}.t-table-stripe td,.t-table-stripe th{border-bottom:1px solid #CCC}.t-table-stripe tfoot td,.t-table-stripe tfoot th{border-bottom:none}.t-img-bordered{border:1px solid #CCC}@media screen and (max-width:765px){.t-img-bordered{max-width:98%}}
