.item-inner{border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:0
25px;margin-bottom:30px;height:400px;//    border:1px
solid #e1e1e1}.item-image{height:180px;overflow:hidden;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;background-color:#f8f8f8}.item-title{padding:5px
0px}.item-title
a{text-decoration:underline !important}.item-user{background-color:#e1e1e1}.item-user-inner{overflow:hidden;height:54px;padding:5px}.item-image
a{display:block;width:100%;height:100%;text-align:center}.item-user-image{float:left;width:54px;height:54px;text-align:center}.item-user-image
a{border:2px
solid #fff;background-color:#fff;width:50px;height:50px;display:block;overflow:hidden}.item-user-image a
img{width:100%;display:block}.item-user-name{float:left;width:calc(100% - 65px);height:54px;display:table-cell;vertical-align:middle;padding-left:10px}.item-user-name
a{width:100%;height:54px;display:table-cell;vertical-align:middle;word-wrap:break-word}.item-info
dt{font-size:90%}.item-info
dt{padding-left:0px;width:80px;font-size:90%}.item-info
dd{margin-left:80px}.item-image
img{display:none}@media only screen and (max-width: 520px){.item-fram{float:left;width:50%;height:auto;margin:0
auto}.item-inner{border-right:1px solid #a1a1a1;//width:100%;height:100% !important;margin:0;padding:0
!important;position:relative !important;//background:orange}.item-inner:nth-child(2n){border:0px}.item-image{width:100%;height:150px}.item-title{//vertical-align: top;margin:0;font-weight:bold;//display:inline-block;//position:absolute;//top:145px;//left:5px;//border:2px
solid #000;//border-radius:5px;//background:#367889;width:auto;text-align:center}.item-title
a{padding:5px
0px;text-align:center;text-decoration:none;display:block;width:100%;height:100%}.item-info{//position:absolute;//top:180px;//left:20%}.item-info
dl{width:100%;display:inline-block;margin-left:4%;font-size:14px}.item-user{width:66px;position:absolute;right:10px;top:150px;padding:0;overflow:hidden}.item-user-name{display:none}.item-user-name
a{width:100%}}.pro-fram{float:left;width:25%}.pro-fram
dl{line-height:1.5em;margin:0em
0em;width:100%}.pro-fram .btns-fram
a{padding:5px
10px;font-size:100%}.pro-inner{border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:0
25px;margin-bottom:30px;height:350px;//    border:1px
solid #e1e1e1}.pro-image{height:150px;overflow:hidden;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;background-color:#f8f8f8}.pro-image:hover{opacity:0.8}.pro-title{padding:5px
0px;font-size:90%}.pro-genre{background-color:#e1e1e1;padding:2px
5px}.pro-title
a{text-decoration:underline !important;word-wrap:break-word}.pro-info
dt{padding:0;margin:0;display:block;width:100%;font-size:90%}.pro-info
dd{width:100%;padding:0;margin:0;display:block}.pro-image
a{width:100%;height:150px;display:block}.pro-image
img{display:none}.pro-fram .btns-fram
a{font-size:90%;font-weight:normal;padding:5px
10px}@media only screen and (max-width: 1200px){.pro-fram{float:left;width:33%;//    padding-right:2%}}@media only screen and (max-width: 980px){.pro-fram{float:left;width:50%;//    padding-right:2%}.pro-inner p.sp
a{display:none !important}.pro-inner
p.pc{display:inline-block}}@media only screen and (max-width: 520px){.pro-fram{float:left;width:48%;padding:1%;height:auto;margin:0
auto}.pro-inner{//border: 1px solid #a1a1a1;border-right:1px solid #a1a1a1;border-bottom:0px solid #e1e1e1;//width:100%;height:100% !important;margin:0;padding:0
!important;position:relative !important;//background:orange;padding-bottom:10px}.pro-inner:nth-child(2n){border-right:0px}.pro-image{width:100%;//background: #fff;height:220px}.pro-title{//vertical-align: top;margin:0;font-weight:bold;//display:inline-block;//position:absolute;//top:145px;//left:5px;//border:2px
solid #000;//border-radius:5px;//background:#367889;width:auto;text-align:center}.pro-title
a{padding:5px
0px;text-align:center;text-decoration:none;display:block;width:100%;height:100%}.pro-info{//position:absolute;//top:180px;//left:20%}.pro-info
dl{width:100%;display:inline-block;margin-left:4%;font-size:14px}.pro-inner p.btns-fram{display:block}.pro-inner p.sp
a{display:inline-block}.pro-inner
p.pc{display:none !important}}#topOverlay{position:fixed;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,0.7);top:0;display:none}#topOverlay-centerpoint{position:fixed;z-index:999;top:5%;left:50%;right:50%;height:100%}#topOverlay-login-box{position:relative;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;border:10px
solid #DDD;line-height:1.5;background-color:white;display:inline-block;width:500px;margin-right:-290px;float:right;padding:20px
20px;text-align:left;z-index:1001}#topOverlay-close{float:right;margin:-20px;background:#DDD;padding:0px
0px 5px 10px !important}#LoginForm{width:90%}#topOverlay-login-box-body
.title{color:#66A1D4}.topOverlay-title{font-size:140%;font-weight:bold;//color:#ff5a00}.topOverlay-title
a{color:#D45B0B}.topOverlay-logo
img{width:80%}#topOverlay-login-box-body{position:relative;z-index:1001}#topOverlay a:hover{color:#ff5a00;text-decoration:underline !important}#topOverlay-addform
p{text-align:center;padding:20px
0px}#topOverlay-addform
a{display:block;//    text-align: center;border-color:#d8703d;background-color:#ff8c53;color:#fff;padding:20px
0px;font-size:22px;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#ff8c53),color-stop(100%,#f47334));background:-webkit-linear-gradient(#ff8c53,#f47334);background:-moz-linear-gradient(#ff8c53,#f47334);background:-o-linear-gradient(#ff8c53,#f47334);background:linear-gradient(#ff8c53,#f47334)}#topOverlay-addform a:hover{color:#333}#topOverlay-comment{background-color:#fff;border-radius:5px;color:#333;padding:2px
10px;font-weight:200;font-size:18px}#topOverlay-inner .facebook-login-fram{padding:8px
0px;margin:0
auto;width:80%}#topOverlay-inner .facebook-login-fram
a{padding:20px
35px 20px 10px;font-size:110%;text-align:left;background-image:url('/img/icon_arrow_l.png');background-repeat:no-repeat;background-size:30px auto;background-position:right 20px top 50%;border-radius:10px}#topOverlay-inner .facebook-login-fram a:hover{color:#000;text-decoration:none !important}.email-form{margin-top:20px}.email-form
a{padding-left:30px;color:#D45B0B;text-decoration:underline!important}.form-description{padding:10px;font-size:80%;color:#a1a1a1;border-bottom:1px solid #e1e1e1}.login-link{padding:10px}.login-link
a{color:#D45B0B;text-decoration:underline!important}@media only screen and (max-width: 520px){#topOverlay-login-box-body .topOverlay-logo,
#topOverlay-login-box-body .topOverlay-logo a,
#topOverlay-login-box-body .topOverlay-logo
img{display:block;margin:0
auto}.topOverlay-title{font-size:100%}#topOverlay-login-box{border:5px
solid #DDD;width:200px;margin-right:-25%;padding:3% 1%}#topOverlay-inner .facebook-login-fram{display:block;padding:4px
0px;width:100%}#topOverlay-inner .facebook-login-fram
a{padding:15px
20px 15px 10px;display:block;background-size:20px auto;background-position:right 10px top 50%}#topOverlay-inner .email-form
a{display:block;padding:0;background:none}#topOverlay-close{padding:0px
0px 0px 5px !important}.or-fram{height:20px;padding:0px
0px}.or-text{background-color:#fff;display:inline-block;padding:5px}.email-form{margin-top:10px}}.add-menu{max-width:980px;width:100%;padding:0px
0px;overflow:hidden;margin:0
auto}.add-menu
li{float:left;width:27.3%;padding:5px
3%;position:relative}.add-menu li:after{content:'|';position:absolute;right:0;top:30%;color:#e1e1e1}.add-menu li:last-child:after{content:none}.add-menu li
a{display:block;text-align:center;font-size:60%;padding:10px
0px;border-radius:5px}.add-menu li a:hover{background-color:#e1e1e1;color:#d15d00}.add-menu li a
img{height:30px}#top-image-fram{width:100%}#top-image-inner{height:500px;overflow:hidden;position:relative}#top-images
ul{height:500px;overflow:hidden;display:table;width:100%}#top-images ul
li{height:500px;float:left;width:100%;display:block;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}#top-images ul li
img{width:100%;height:auto;position:absolute;top:0%;height:500px;display:inline-block}#top-image1{background-image:url('/img/top3_mini.jpg')}#top-image2{background-image:url('/img/top10_mini.jpg')}#top-image3{background-image:url('/img/top2_mini.jpg')}.top-image{display:none}#top-catch-fram{position:absolute;top:0;width:100%;min-width:980px;height:500px}#top-catch-inner{max-width:980px;width:100%;height:500px;margin:0
auto;position:relative}#top-catch{position:absolute;top:15%;color:#fff;font-size:280%;font-weight:bold;padding:2%;background:rgba(0,0,0,0.5)}#top-catch
.button{font-size:50%}#top-catch
.button{display:block;width:50%;margin:0
auto;padding:5px
0px}#top-catch .btns-fram-l
a{padding:10px
0px}#top-catch .btn-span{font-size:75%}.small{font-size:60%}#btn-top-overlay{padding:10px;color:#fff;font-size:22px;//background-color:rgba(0,0,0,0.8);background-color:#D45B0B}#top-search-loginmenu{max-width:980px;width:100%;margin:0
auto}#top-search-loginmenu
.red{opacity:1;margin-bottom:15px}#top-search-loginmenu
li{width:29.3%;float:left;padding:0px
2%;text-align:center;position:relative}#top-search-loginmenu li:after{content:'|';position:absolute;right:0;color:#fff;top:10px}#top-search-loginmenu li
a{color:#fff;text-align:center;padding:10px
20px;display:inline-block;border-radius:3px;border:1px
solid #fff;//background-color:rgba(0,0,0,0.6)}#top-search-loginmenu li:last-child:after{content:none}#top-search-loginmenu li.facebook a:hover{background-color:#45619d;opacity:1}#top-search-loginmenu li.twitter a:hover{background-color:#55Acee;opacity:1}#top-search-loginmenu li.email a:hover{background-color:#D45B0B;opacity:1}#genre-menu{padding-top:40px;//    width:100%;width:980px;margin:0
auto}#genre-menu
ul{overflow:hidden}#genre-menu
li{float:left;width:12.5%}#genre-menu li
a{text-align:center;display:block;padding:20px
0px 0px;font-size:70%;height:80px}#genre-menu li a .genre-word{border-top:5px solid #e1e1e1;padding-top:20px;display:inline-block;min-width:100px;//    display: block}#genre-menu li a:hover{color:#D45B0B;//background-color:#e1e1e1}#genre-menu li a:hover .genre-word{border-top:5px solid #D45B0B;color:#D45B0B}#top-item-fram{width:980px;margin:0
auto}#famous-inner .top-menu-title-fram{padding:40px
0px 10px}.famous-col{width:100%;overflow:hidden;padding:10px
0px}#top-item-fram .item-fram,
#top-item-fram .pro-fram{float:left;width:25%}#top-item-fram .item-fram .item-inner,
#top-item-fram .pro-fram .pro-inner{border-bottom:none;display:block}#top-search-fram{position:absolute;bottom:0;width:100%;padding:15px
0px;background:rgba(0,0,0,0.6);height:auto}#top-search-inner,
#top-search-inner
form{height:40px;max-width:980px;margin:0
auto}#top-search-inner
input{float:left;width:600px;clear:none;height:36px;padding:0}#top-search-inner
.submit{width:250px;clear:none;float:left;margin:0}#top-search-inner .submit
input{height:40px;width:50%}#top-menu-fram{padding:40px
0px}#top-menu-inner{padding:20px
0px;width:100%;max-width:980px;margin:0
auto;overflow:hidden}#top-menu-inner
ul{overflow:hidden}.top-genre{float:left;width:300px;height:300px;margin-right:5px;text-align:center;padding:10px;font-size:150%;font-weight:bold}.top-genre
a{width:300px;height:300px;display:table-cell;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;color:#fff}.top-genre-word{background-color:rgba(0,0,0,0.4);padding:10px
20px}.top-genre:nth-child(3n){//margin-right:0px}#verticle{width:625px}#verticle
a{width:625px;background-image:url('/img/top4_mini_mini.jpg')}#space
a{background-image:url('/img/top6_mini_mini.jpg')}#music
a{width:625px;background-image:url('/img/top3_mini.jpg')}#fasction
a{background-image:url('/img/top12_mini_mini.jpg')}#it
a{background-image:url('/img/top17_mini_mini.jpg')}#bicycle
a{background-image:url('/img/top9_mini_mini.jpg')}#child
a{background-image:url('/img/top16_mini_mini.jpg')}#machine
a{background-image:url('/img/top18_mini_mini.jpg')}#Lodging
a{background-image:url('/img/top19_mini_mini.jpg')}#av,#music,#time{width:625px}#av
a{width:625px;background-image:url('/img/top10_mini.jpg')}#robot
a{background-image:url('/img/top15_mini_mini.jpg')}#lesure
a{background-image:url('/img/top2_mini.jpg')}#event
a{background-image:url('/img/top13_mini_mini.jpg')}#time
a{width:625px;background-image:url('/img/top14_mini_mini.jpg')}#other
a{background-image:url('/img/top7_mini_mini.jpg')}.top-menu-title-fram{text-align:center}.title-text{font-size:200%;margin-bottom:10px}.title-small{font-size:90%}#how-to{border-top:1px solid #e1e1e1;padding:40px
0px}#how-to-inner{max-width:980px;width:100%;margin:0
auto}#how-to-inner
ul{padding:10px
0px;margin:0
auto;width:auto}#how-to-inner ul
li{width:33%;text-align:center}#how-to-inner ul li p.icon-title{font-size:120%;padding-top:10px}#how-to-inner ul li
p{font-size:80%;color:#333;padding:10px
0px}#how-to-inner ul li
img{height:100px}#how-to-inner ul li
a{padding:10px
10px;background-color:#D45B0B;color:#fff}select{-webkit-appearance:none;border-radius:0px}#genre-menu-sp{padding:30px
0px 0px;position:absolute;bottom:20px;width:100%;height:50px}#genre-menu-sp
select{width:100%;text-align:center;border-radius:0px;box-shadow:1px 1px 5px #e1e1e1;padding:5px
2%}#genre-menu-sp select
option{font-size:150%}.add-menu{display:none}@media only screen and (max-width: 980px){#genre-menu
li{float:left;width:20%}}@media only screen and (max-width: 520px){.add-menu{display:block;}#top-catch
.button{width:70%;font-size:80%}#top-search-fram{display:none}body{}#top-text-fram{//height:0px}#top-text-body{//position:relative;width:100%;height:0}#how-to{display:none}#top-catch-fram{height:300px;width:100%;min-width:280px}#top-catch{position:relative;margin:0
auto;font-size:23px;text-align:center;top:10%;//width:100%}#top-image-inner{height:380px}#LendIndexForm>input{width:300px;height:30px;float:left;margin:0
auto;border:1px
solid #000;position:absolute;top:5px;left:0;bottom:0;right:0}.submit>input{margin:0
auto;position:absolute;top:40px;left:0;bottom:0;right:0}.center>a{display:none}#top-images{height:300px;overflow:hidden}#top-images ul
li{height:300px;width:100%;//width:100%}#top-search-fram{//opacity:0;background:rgba(0,0,0,0)}#top-menu-inner{width:96%;margin:0px
2%}#verticle,
#verticle a,
#music,
#music a,
#time,
#time a,
#av,
#av
a{width:48%;height:150px}.top-genre
span{width:100%;text-align:center;font-size:20px}.top-genre{float:left;width:48%;height:150px;margin-right:2%;margin-bottom:10px;padding:0}.top-genre:nth-child(2n){margin-right:0}.top-genre
a{width:100%;height:150px}.top-genre-word{width:100%;text-align:center}p.title-text{font-size:150%}p[class="title-small"]{font-size:16px}#btn-top-overlay{display:block;padding:5px;font-size:80%;margin-top:10px}#top-item-fram{width:100%;margin:0
auto}#famous-inner .top-menu-title-fram{padding:20px
0px 10px}.famous-col{width:100%;overflow:hidden;padding:10px
0px}#top-item-fram .item-fram,
#top-item-fram .pro-fram{float:left;width:48%;padding:1%}#top-item-fram .item-fram:nth-child(3),
#top-item-fram .item-fram:nth-child(4),
#top-item-fram .pro-fram:nth-child(3),
#top-item-fram .pro-fram:nth-child(4){display:none}}