body{margin:0;padding:0;width:100%;font-size:large;background:#caa796 url(https://fujiko.cdn.con-course.com/assets/img/site/sp/480/bg.png);color:#000}img{max-width:100%}#d_background1{margin:0;padding:0;width:100%;font-size:large;background:salmon;color:#fff}a{border-style:none;padding:.8em 0;margin:.8em 0;line-height:1.5em;color:#000}option,input{font-size:large}#title img,#message{width:100%}.rbox_bdy A,.rbox_bdy2 A,.rbox_bdy3 A{color:#000}.rbox_bdy{background:url(https://fujiko.cdn.con-course.com/assets/img/site/sp/480/back_layout_a1.png);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #000;padding:10px 0;color:#000}.rbox_bdy2{background:url(https://fujiko.cdn.con-course.com/assets/img/site/sp/480/bg.png);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #000;padding:10px 0;margin:0;color:#000}.rbox_bdy3{background:url(https://fujiko.cdn.con-course.com/assets/img/site/sp/480/back_layout_a1.png);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #000;padding:10px 0;color:#000}.menulist A{display:block;padding:5px 0;margin:0 5px}.genrebox{padding:5px 0;margin:0 5px}#foot{margin-top:0;padding-top:0}#foot UL{text-align:center;padding:0;margin:0;width:auto}#foot LI{display:inline;font-size:70%;padding:0;margin:0;width:auto}#foot LI A{space:nowrap;padding:0 5px}#btm_menu{width:100%}#btm_menu ul{width:100%;margin:40px 0;padding:0;list-style:none}#btm_menu li{display:inline;width:33%;padding:0;margin:0;float:left}#btm_menu a{display:block;border-left:1px solid #474655;border-right:1px solid #474655;border-top:1px solid #474655;border-bottom:1px solid #474655;background-color:gray;color:#fff;width:100%;padding:15px 0;margin:-1px 0 0;text-align:center;text-decoration:none}#button1{font-size:large;font-family:Arial;font-weight:400;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0;border:1px solid #dcdcdc;padding:9px 39px;text-decoration:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);background:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ededed",endColorstr="#dfdfdf");background-color:#ededed;color:#777;display:inline-block;text-shadow:1px 1px 0px #ffffff;-webkit-box-shadow:inset 1px 1px 0px 0px #ffffff;-moz-box-shadow:inset 1px 1px 0px 0px #ffffff;box-shadow:inset 1px 1px #fff}#button1:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed));background:-moz-linear-gradient(center top,#dfdfdf 5%,#ededed 100%);background:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dfdfdf",endColorstr="#ededed");background-color:#dfdfdf}#frame1{font-size:16px;font-family:Arial;font-weight:400;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;border:1px solid #268a16;padding:9px 18px;text-decoration:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#9A9E40),color-stop(100%,#9A9E40));background:-moz-linear-gradient(center top,#9A9E40 5%,#9A9E40 100%);background:-ms-linear-gradient(top,#9A9E40 5%,#9A9E40 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9A9E40",endColorstr="#9A9E40");background-color:#9a9e40;color:#fff;display:inline-block;text-shadow:0px 0px 0px #aade7c;-webkit-box-shadow:inset 0px 0px 0px 0px #caefab;-moz-box-shadow:inset 0px 0px 0px 0px #caefab;box-shadow:inset 0 0 #caefab}#frame1:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#9A9E40),color-stop(100%,#9A9E40));background:-moz-linear-gradient(center top,#9A9E40 5%,#9A9E40 100%);background:-ms-linear-gradient(top,#9A9E40 5%,#9A9E40 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5cb811",endColorstr="#9A9E40");background-color:#9a9e40}#frame1:active{position:relative;top:1px}#list1 ul{margin:0;padding:0;list-style:none}#list1 li{display:inline;width:100%;padding:0;margin:0}#list1 a{font-size:medium;display:block;width:100%;margin:0;text-align:left;text-decoration:none;color:#000;line-height:3em}#list1 .link{display:block;width:100%;margin:0 2%;text-decoration:none;color:#000}#tittle{width:100%;text-align:center}#title{width:100%;min-height:45px;background-color:#fff;margin-bottom:1px}#title img{width:100%}#bar{width:100%;text-align:center}#bar{width:100%;min-height:45px;margin-bottom:1px}#bar img{width:100%}#top_list1 ul{width:100%;margin:0;padding:0;list-style:none}#top_list1 li{width:100%;display:inline;padding:0;margin:0;float:left;border-bottom:1px solid #474655}#top_list1 li:last-child{width:100%;list-style:none;border:0}#top_list1 a{display:block;position:relative;padding:10px 25px 10px 10px;font-size:14px;text-decoration:none}#top_list1 li a:before{display:block;content:"";position:absolute;top:50%;right:10px;width:16px;height:16px;margin-top:-8px;border-radius:50%;background:#555}#top_list1 li a:after{display:block;content:"";position:absolute;top:50%;right:10px;width:0;height:0;margin-top:-5px;border:5px solid transparent;border-left:5px solid #ffffff}.f_base{border:1px solid rgba(0,0,0,0);background-color:#f6bfbc66;padding:10px;margin:5px}.f_base ul{margin:0;padding:0;list-style:none}.f_base li{width:100%;display:inline;padding:0;margin:0;float:left;border-bottom:1px solid rgba(235,252,172,.6)}.f_base li:last-child{list-style:none;border:0}.f_base a{display:block;position:relative;padding:0 30px 0 0;font-size:16px;text-decoration:none}.f_base li a:after{border-right:1px solid #000000;border-top:1px solid #000000;content:"";position:absolute;top:50%;right:10px;width:8px;height:8px;margin:-4px 5px 0 0;border-top:solid 2px rgba(23,24,75,.8);border-right:solid 2px rgba(23,24,75,.8);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#list2 .icon{max-width:25px;max-height:27px;float:left;margin-right:10px}#list2{margin:0;padding:0}#list2 ul{margin:0;padding:0;list-style:none}#list2 li{width:100%;display:inline;padding:0;margin:0;float:left;border-bottom:1px solid #000000}#list2 a{display:block;position:relative;margin:0;padding:15px 30px 15px 5px;font-size:14px;text-decoration:none}#list2 li a:after{border-right:1px solid #000000;border-top:1px solid #000000;content:"";position:absolute;top:50%;right:10px;width:8px;height:8px;margin:-4px 5px 0 0;border-top:solid 2px rgba(0,0,0,.8);border-right:solid 2px rgba(0,0,0,.8);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.login_base{border:1px solid rgba(0,0,0,0);background-color:#fff6;padding:10px;margin:1px}.kobetu_base{border-radius:4px;border:1px solid rgba(178,34,34,1);background-color:#b22222;padding:0 5px;margin:0 15px}.kobetu_base a{position:relative;padding:0;font-size:16px;text-decoration:none}.info_base{border-radius:8px;border:1px solid rgba(0,0,0,0);background-color:#ffffffb3;padding:10px;margin:5px}.info_base ul{margin:0;padding:0;list-style:none}.info_base li{width:100%;display:inline;padding:0;margin:0;float:left;border-bottom:1px solid rgba(235,252,172,.6)}.info_base li:last-child{list-style:none;border:0}.info_base a{display:block;position:relative;padding:0 30px 0 0;font-size:16px;text-decoration:none}.info_base li a:after{border-right:1px solid #000000;border-top:1px solid #000000;content:"";position:absolute;top:50%;right:10px;width:8px;height:8px;margin:-4px 5px 0 0;border-top:solid 2px rgba(23,24,75,.8);border-right:solid 2px rgba(23,24,75,.8);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.info_base a img{position:absolute;width:50px;margin-left:5px}.info_base a br{display:block}.info_base a p{display:block;padding:0 10px 0 5px;margin-top:0;margin-bottom:0;margin-left:55px;line-height:18px}#cn_menu{background-color:#f8f4e6cc;margin:0 15px 20px;padding:0 10px;overflow:hidden;border:1px solid #433d3c}.menu_list{margin:0;padding:0}.menu_list ul{margin:0;padding:0;list-style:none}.menu_list li{width:100%;display:inline;padding:0;margin:0;float:left;border-bottom:1px solid rgba(67,61,60,.6)}.menu_list li:last-child{list-style:none;border:0}.menu_list a{display:block;position:relative;padding:5px 30px 5px 5px;font-size:16px;text-decoration:none}.menu_list li a:after{border-right:1px solid #000000;border-top:1px solid #000000;content:"";position:absolute;top:50%;right:10px;width:8px;height:8px;margin:-4px 5px 0 0;border-top:solid 2px rgba(67,61,60,.8);border-right:solid 2px rgba(67,61,60,.8);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#kei_menu{margin:10px;padding:10px;overflow:hidden;border:1px solid #433d3c}#kei_a{margin-left:10px;margin-right:10px}.free_base{border-radius:8px;border:1px solid rgba(0,0,0,0);background-color:#ffffffb3;padding:10px;margin:5px}.free_base ul{margin:0;padding:0;list-style:none}.free_base li{width:100%;display:inline;padding:0;margin:0;float:left;border-bottom:1px solid rgba(235,252,172,.6)}.free_base li:last-child{list-style:none;border:0}.free_base a{display:block;position:relative;padding:0;font-size:16px;text-decoration:underline}.free_base li a:after{border-right:1px solid #000000;border-top:1px solid #000000;content:"";position:absolute;top:50%;right:10px;width:8px;height:8px;margin:-4px 5px 0 0;border-top:solid 2px rgba(23,24,75,.8);border-right:solid 2px rgba(23,24,75,.8);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.free_base a img{position:absolute;width:50px;margin-left:5px}.free_base a br{display:block}.free_base a p{display:block;padding:0 10px 0 5px;margin-top:0;margin-bottom:0;margin-left:55px;line-height:18px}.link_base{border-radius:8px;border:1px solid rgba(0,0,0,0);background-color:#d3d3d3;padding:10px;margin:5px}.link_base ul{margin:0;padding:0;list-style:none}.link_base li{width:100%;display:inline;padding:0;margin:0;float:left;border-bottom:1px solid rgba(235,252,172,.6)}.link_base li:last-child{list-style:none;border:0}.link_base a{display:block;position:relative;padding:0;font-size:14px;text-decoration:none}.link_base a img{position:absolute;width:50px;margin-left:5px}.link_base a br{display:block}.link_base a p{display:block;padding:0 10px 0 5px;margin-top:0;margin-bottom:0;margin-left:55px;line-height:18px}.m-listbox__purchase{margin:0;padding:0;width:100%}.m-listbox__purchase ul{margin:0;padding:0;list-style:none}.m-listbox__purchase li{margin-left:2.5%;padding:10px 0;width:95%;float:left;border-bottom:1px solid #000000}.m-listbox__purchase a{margin:0;padding:0;text-decoration:none;font-size:1.6rem;display:block}.m-listbox__purchase img{float:left}.m-listbox__purchase .text{margin-left:90px;font-size:1.6rem}
