@charset "UTF-8";
.content_inner{padding:20px 20px;background:#FFF;}.category_list{margin:0 0 30px;}.category_list_title{margin-bottom:3%;color:#46a28d;font-size:36px;text-align:center;font-family:Arial, Helvetica, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}.category_list a,.category_list a:hover{color:#444;}.category_list a{display:block;margin-bottom:10px;padding:5px;font-size:13px;text-decoration:none;transition:all 0.2s linear 0s;border:solid 1px #CCC;}.category_list a:hover{background-color:#EEE;}.category_list_box{position:relative;}.category_list_box:after{position:absolute;content:"";display:inline-block;top:0;right:0;width:16px;height:100%;background:#DDD url(../img/icon/arrow-right.svg) no-repeat 50% 50%;}.category_list_box .with_v:before{position:absolute;content:url(../img/icon/film.svg);}.category_list_box_inner{padding-right:25px;}.category_list_box_inner p{margin-bottom:0;}.category_list_box_inner p:nth-child(1){font-weight:700;}.category_list_box_inner p:nth-last-child(1){font-size:12px;line-height:1.6;}.category_list_box_inner .category_list_box_l{float:left;width:32.916%;margin-right:3%;text-align:center;}.category_list_box_inner .category_list_box_r{float:left;width:64.083%;}.category_list_box_inner .category_list_box_l img{max-height:150px;}.category_list_box_inner:before,.category_list_box_inner:after{content:"";display:table;}.category_list_box_inner:after{clear:both;}.category_list_box_inner{zoom:1;}@media all and (max-width: 480px){.category_list_title{font-size:28px;}.category_list_box_inner p:nth-last-child(1){display:none;}}@media all and (max-width: 319px){.category_list a{margin-bottom:6px;padding:7px;font-size:13px;}}@media all and (max-width: 299px){.category_list a{font-size:13px;}.category_list_box_inner .category_list_box_r{width:100%;}.category_list_box_l{display:none;}}.usp{clear:both;width:100%;margin-bottom:30px;background:#FFF;}@media all and (max-width: 800px){.usp{margin-bottom:0}}.usp_inner{max-width:1062px;margin:0 auto;}.usp_inner h1{margin-bottom:20px;font:400 45px/1.2 "ＭＳ Ｐゴシック";}.usp_inner h1 span{font-size:30px;}.usp_inner h2{color:#666;font:500 24px/1.6 'Yu Gothic';letter-spacing:-1px;}@media all and (max-width: 800px){.usp_inner{text-align:center;}.usp_inner h1{font-size:36px;}.usp_inner h1 span{font-size:26px;}.usp_inner h2{font-size:20px;}}@media all and (max-width: 360px){.usp_inner h1{font-size:30px;}.usp_inner h2{font-size:16px;}}@media all and (max-width: 319px){.usp_inner h2 br{display:none;}}.bg_startdrum h1 span,.bg_get-used-to h1 span,.bg_band h1{color:#7fc6d3;}.bg_studio h1 span,.bg_basic-pattern h1 span,.bg_self-recording h1,.bg_monetize h1,.bg_pc h1{color:#3598dc;}.bg_setting h1 span,.bg_combination h1 span,.bg_make-video h1{color:#34495e;}.bg_beat h1 span,.bg_footwork h1 span,.bg_training h1 span,.bg_endurance h1 span,.bg_design h1{color:#e84c3d;}.bg_method h1 span,.bg_music-school h1,.bg_server h1,.bg_stationery h1{color:#e77e23;}.bg_handy-pattern h1 span{color:#6C6;}.bg_tools h1 span,.bg_rhythm h1 span,.bg_diy h1{color:#46a28d;}.bg_stick h1 span,.bg_highspeed h1 span{color:#9c59b8;}.bg_drum-column h1 span,.bg_music-column h1{color:#000;}.bg_score h1 span,.bg_book h1{color:#996c33;}.bg_band h1,.bg_self-recording h1,.bg_make-video h1,.bg_music-school h1,.bg_music-column h1,.bg_design h1,.bg_server h1,.bg_monetize h1,.bg_diy h1,.bg_pc h1,.bg_book h1,.bg_stationery h1,.bg_archive h1{margin-top:40px;}.usp [class*="bg_"]{min-height:320px;padding:4% 20px;background-repeat:no-repeat;background-position:right 20px top 50%;}.bg_video{position:relative;}.bg_video iframe{position:absolute;top:20%;right:3%;}@media all and (max-width: 800px){.bg_video{position:inherit;}.bg_video iframe{position:inherit;margin-top:30px;}}@media all and (max-width: 480px){.usp_video{position:relative;margin-bottom:30px;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.usp_video iframe,.usp_video video{position:absolute;top:0;left:0;width:100%;height:100%;}}.bg_startdrum{background-image:url(../img/category/lesson_startdrum.webp);}.bg_studio{background-image:url(../img/category/lesson_studio.webp);}.bg_setting{background-image:url(../img/category/lesson_setting.webp);}.bg_beat{background-image:url(../img/category/lesson_beat.webp);}.bg_tools{background-image:url(../img/category/lesson_tools.svgz);}.bg_stick{background-image:url(../img/category/lesson_stick-turning.svgz);}.bg_drum-column{background-image:url(../img/category/lesson_drum_column.webp);}.bg_get-used-to{background-image:url(../img/category/lesson_get-used-to.webp);}.bg_basic-pattern{background-image:url(../img/category/lesson_basic-pattern.webp);}.bg_footwork{background-image:url(../img/category/lesson_footwork.svgz);}.bg_training{background-image:url(../img/category/lesson_reverse_foot.svgz);}.bg_endurance{background-image:url(../img/category/lesson_endurance.svgz);}.bg_handy-pattern{background-image:url(../img/category/lesson_handy-pattern.png);}.bg_rhythm{background-image:url(../img/category/lesson_rhythm.png);}.bg_combination{background-image:url(../img/category/lesson_combination.webp);}.bg_double-bass-column{background-image:url(../img/category/lesson_double-bass-column.webp);}.bg_score{background-image:url(../img/category/lesson_score.svgz);}.bg_band{background-image:url(../img/category/lesson_band.webp);}.bg_self-recording{background-image:url(../img/category/lesson_self-recording.png);}.bg_make-video{background-image:url(../img/category/lesson_make-video.png);}.bg_music-school{background-image:url(../img/category/lesson_music-school.webp);}.bg_music-column{background-image:url(../img/category/lesson_music-column.webp);}.bg_design{background-image:url(../img/category/lesson_design.svgz);}.bg_server{background-image:url(../img/category/lesson_server.svgz);}.bg_monetize{background-image:url(../img/category/lesson_monetize.png);}.bg_diy{background-image:url(../img/category/lesson_diy.svgz);}.bg_pc{background-image:url(../img/category/lesson_pc.svgz);}.bg_book{background-image:url(../img/category/lesson_book.svgz);}.bg_stationery{background-image:url(../img/category/lesson_stationery.svgz);}.bg_archive{background-image:url(../img/category/lesson_archive.svgz);}@media all and (min-width: 1280px){.usp [class*="bg_"]{padding:40px 20px;}}@media all and (max-width: 800px){.usp [class*="bg_"]{min-height:inherit;background:none;}}@media all and (max-width: 990px){.bg_studio h2{font-size:20px;}}@media all and (max-width: 880px){.bg_studio h2{font-size:16px;}}@media all and (max-width: 800px){.bg_studio h2{font-size:20px;}}@media all and (max-width: 480px){.bg_studio h2{font-size:16px;}}@media all and (max-width: 400px){.bg_studio h2 br{display:none;}}@media all and (max-width: 950px){.bg_setting h2{font-size:20px;}}@media all and (max-width: 870px){.bg_setting h1{font-size:36px;}.bg_setting h2{font-size:16px;}}@media all and (max-width: 800px){.bg_setting h1{font-size:45px;}.bg_setting h2{font-size:24px;}}@media all and (max-width: 580px){.bg_setting h1{font-size:36px;}.bg_setting h2{font-size:18px;}}@media all and (max-width: 419px){.bg_setting h1{font-size:30px;letter-spacing:-1px;}.bg_setting h2{font-size:16px;letter-spacing:-1.4px;}.bg_setting h2 br{display:none;}}@media all and (max-width: 870px){.bg_beat h1{font-size:36px;}.bg_beat h2{font-size:20px;}}@media all and (max-width: 379px){.bg_beat h1{font-size:30px;letter-spacing:-1px;}.bg_beat h2{font-size:16px;letter-spacing:-1.4px;}}@media all and (max-width: 850px){.bg_get-used-to h1{font-size:38px;letter-spacing:-1px;}}@media all and (max-width: 379px){.bg_get-used-to h1{font-size:30px;}}@media all and (max-width: 899px){.bg_basic-pattern h1{font-size:38px;letter-spacing:-1px;}}@media all and (max-width: 409px){.bg_basic-pattern h1{font-size:29px;}}@media all and (min-width: 900px){.bg_endurance h2 br{display:none}}@media all and (max-width: 800px){.bg_endurance h2 br{display:none}}@media all and (max-width: 899px){.bg_method h1{font-size:38px;letter-spacing:-1px;}.bg_method h2{font-size:20px;}}@media all and (max-width: 400px){.bg_method h1{font-size:29px;}}@media all and (max-width: 880px){.bg_handy-pattern h1{font-size:38px;letter-spacing:-1px;}}@media all and (max-width: 400px){.bg_handy-pattern h1{font-size:29px;}}@media all and (max-width: 980px){.bg_rhythm h1{font-size:38px;letter-spacing:-1px;}}@media all and (max-width: 899px){.bg_rhythm h1{font-size:32px;}}@media all and (max-width: 920px){.bg_combination h1{font-size:38px;letter-spacing:-1px;}}@media all and (max-width: 860px){.bg_combination h1{font-size:32px;}.bg_combination h2{font-size:20px;}}@media all and (max-width: 880px){.bg_band h2{font-size:20px;}}@media all and (max-width: 880px){.bg_self-recording h1{font-size:36px;}}@media all and (max-width: 830px){.bg_make-video h1{font-size:40px;}}@media all and (max-width: 880px){.bg_music-school h2{font-size:20px;}}@media all and (max-width: 880px){.bg_design h2{font-size:20px;}}.relay_category_ads{margin-bottom:10px;text-align:center;}