html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(../js/boxsizing.htc)}.container{max-width:930px;margin:0 auto}.container:after,.row:after,.col:after,.clr:after,.group:after{content:"";display:table;clear:both}.col{display:block;float:left;width:100%}@media (min-width: 768px){.gutters .col{margin-left:2%}.gutters .col:first-child{margin-left:0}.img_sp{display:none !important}}@media (min-width: 768px){.span_1{width:8.33333333333%}.span_2{width:16.6666666667%}.span_3{width:25%}.span_4{width:33.3333333333%}.span_5{width:41.6666666667%}.span_6{width:50%}.span_7{width:58.3333333333%}.span_8{width:66.6666666667%}.span_9{width:75%}.span_10{width:83.3333333333%}.span_11{width:91.6666666667%}.span_12{width:100%}.gutters .span_1{width:6.5%}.gutters .span_2{width:15.0%}.gutters .span_3{width:23.5%}.gutters .span_4{width:32.0%}.gutters .span_5{width:40.5%}.gutters .span_6{width:49.0%}.gutters .span_7{width:57.5%}.gutters .span_8{width:66.0%}.gutters .span_9{width:74.5%}.gutters .span_10{width:83.0%}.gutters .span_11{width:91.5%}.gutters .span_12{width:100%}}@media (max-width: 767px){.view_pc{display:none !important}.list_img_1,.list_img_2,.list_img_3,.list_img_4{height:100px !important}}@media (min-width: 768px){.view_sp{display:none !important}}a{color:#333;text-decoration:none;outline:none}a:visited{color:#333}a:focus{color:#333}a:hover{color:gray}a:active{color:gray}a img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}img{max-width:100%;height:auto}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}body{font-family:"メイリオ", Meiryo, "游ゴシック体", "Yu Gothic", YuGothic,"Helvetica Neue",Helvetica,Arial,"ＭＳ Ｐゴシック",sans-serif;font-size:.8rem;line-height:1.36rem;background-color:#eee;color:#333}.wrap{background-color:#fff;border:1px solid #cacaca}footer{text-align:center;font-size:0.75rem;margin-bottom:30px}footer .footer_logo{padding:20px 0 10px}footer ul{margin:auto;width:270px}footer ul li{float:left;margin-left:4px;padding-left:4px;height:20px}footer ul li+li{border-left:1px solid gray}footer ul:after{content:"";display:block;clear:both}#story3_1{padding:30px 20px  10px;background:#21A2F9;color:#fff;padding-bottom:25px}#story3_1 h1{font-size:2rem;line-height:3.4rem;text-align:center}#story3_1 .sub_ttl{font-size:1rem;margin-bottom:20px;text-align:center}#story3_1 h1{margin-bottom:10px}#story3_2,#story3_4{background:#f5fbfc}#story3_2,#story3_3,#story3_4{padding:30px 20px  10px}#story3_2 h1,#story3_3 h1,#story3_4 h1{font-size:2rem;line-height:3.4rem;text-align:center}#story3_2 .sub_ttl,#story3_3 .sub_ttl,#story3_4 .sub_ttl{font-size:1rem;margin-bottom:20px;text-align:center}#story3_2 h2,#story3_3 h2,#story3_4 h2{font-size:1.2rem;line-height:2.04rem;font-weight:bold;margin-bottom:15px}#story3_2 h2 span,#story3_3 h2 span,#story3_4 h2 span{color:#21A2F9}#story3_2 .case_txt,#story3_3 .case_txt,#story3_4 .case_txt{max-width:94%;margin:10px auto 15px}#story3_2 .case_effect,#story3_3 .case_effect,#story3_4 .case_effect{width:97%;background:#F7F7F7;padding:10px;border:1px solid #cacaca;margin:10px auto 20px}#story3_2 .case_effect h3,#story3_3 .case_effect h3,#story3_4 .case_effect h3{color:#21a2f9;display:inline-block;font-size:1rem;line-height:1.7rem;font-weight:bold}#story3_2 .case_effect li,#story3_3 .case_effect li,#story3_4 .case_effect li{text-indent:-1em;padding-left:1em}#story3_2 .case_effect li:before,#story3_3 .case_effect li:before,#story3_4 .case_effect li:before{content:"・"}#story3_2 a,#story3_3 a,#story3_4 a{text-decoration:underline}
