@media only screen and (max-width:640px){.inner{width:94%}#contents_in{padding:0;margin-top:20px}.sp{display:inherit}.pc{display:none}.pc_tb{display:none}.tb{display:none}.tb_sp{display:inherit}#main{width:100%;max-width:850px;margin-left:auto;margin-right:auto}#side{width:100%;display:flex;flex-direction:column;align-items:center}.contents_left{display:none}.contents_right{display:none}#searchbutton{display:block;margin-right:10px}.sp_search{position:absolute;top:82px;z-index:12;width:100%;transition:all .25s;opacity:0;padding:5px 10px;background:#fff}.sp_search.active{transform:translate3d(0,0,0);opacity:1}.author-profile{padding:0}.author-profile li,.page_ambassador .author-profile li{padding:0 1%;width:33.3333%}.author-profile li .author-thumbanil{width:100%;max-width:124px;height:auto}.list_wrap{width:49%}.pickup_wrap{width:49%}#header_in{width:94%;justify-content:flex-end;margin:0 auto;position:relative;z-index:11}#header_in h1{margin-right:auto}#header_in .h_search{display:none}#navbutton{display:block}#globalnav{display:none}.globalnav ul{display:block;position:absolute;top:80px;z-index:10;width:100%;transform:translate3d(0,-100px,0);transition:all .25s;opacity:0}.globalnav ul.active{transform:translate3d(0,0,0);opacity:1}.globalnav li{display:block;width:100%;border-top:solid 1px #ddd;background:rgba(255,255,255,.9)}.globalnav li:last-child{border-bottom:solid 1px #ddd}.globalnav li a{padding:20px 5%;color:#3f1f0c}.s_wrap{display:flex;justify-content:flex-start;align-items:center}.s_img{margin-right:10px}#footer_top{padding:10px 0}.f_left{width:100%;margin-bottom:10px}.f_left dl{width:100%}.f_left dt{margin:0 auto 5px}.f_left ul{padding:0}.f_right{width:100%;max-width:auto;max-width:initial}.f_right dl{width:100%;margin-bottom:20px}.f_right dd{padding:0 3%}.f_right dd li a{display:block}.f_right .f_menu a{display:block}}@media only screen and (max-width:420px){.list_wrap{width:100%}.pickup_wrap{width:100%}}