#WRAP {position:relative; min-width:960px; padding-bottom:20px;}
#gnb_section{z-index:20; width:100%; background-color:#fff; height:50px; -moz-box-shadow:0 1px 2px #aaa; -webkit-box-shadow:0 1px 2px #aaa; box-shadow:0 1px 2px #aaa;}
@media \0screen {
	#gnb_section {border-bottom:1px solid #bebebe;}
}
#gnb_section .gnb_wrap ul.gnb{list-style:none; padding:0; margin:0 auto; *zoom:1; width:100%; min-width:960px; max-width:1282px;}
#gnb_section .gnb_wrap ul.gnb:after{content:"";display:block;clear:both}
#gnb_section .gnb_wrap ul.gnb li{float:left;list-style:none;padding:0;margin:0;font-family:Arial}

#gnb_section .gnb_wrap ul.gnb li a{font-family:Arial,Arial Black,Verdana!important;text-decoration:none;font-size:13px !important;line-height:52px;letter-spacing:0 !important;width:139px;height:50px;border-right:1px solid #e3e3e6;color:#444 !important;display:inline-block;font-weight:bold;background:url("../img/main/gnb_v2.png") 0 0 no-repeat;}
#gnb_section .gnb_wrap ul.gnb li a.gstop_on{background-position:0 -50px;width:138px;border-left:1px solid #e3e3e6;}
#gnb_section .gnb_wrap ul.gnb li a.gsplayer_on{background-position:-150px -50px;width:140px;}
#gnb_section .gnb_wrap ul.gnb li a.gsencoder_on{background-position:-300px -50px;width:140px;}
#gnb_section .gnb_wrap ul.gnb li a.gsaudio_on{background-position:-450px -50px;width:140px;}
#gnb_section .gnb_wrap ul.gnb li a.gsremote_on{background-position:-852px -50px;width:140px;}
#gnb_section .gnb_wrap ul.gnb li a.playgom_on{background-position:-1127px -50px;width:140px;}
#gnb_section .gnb_wrap ul.gnb li a.gsrecorder_on{background-position:-992px -50px;width:140px;} /* add recorder */
#gnb_section .gnb_wrap ul.gnb li a.gcam_on{background-position:-590px -100px; width:140px;}/*160908*/

/*#gnb_section .gnb_wrap ul.gnb li a{color:#999!important;font-size:14px;}*/
#gnb_section .gnb_wrap ul.gnb li a.gstop{background-position:0 0;color:#aaa !important; width:138px;border-left:1px solid #e3e3e6;}
#gnb_section .gnb_wrap ul.gnb li a.gsplayer{background-position:-150px 0;color:#aaa !important}
#gnb_section .gnb_wrap ul.gnb li a.gsencoder{background-position:-300px 0;color:#aaa !important}
#gnb_section .gnb_wrap ul.gnb li a.gsaudio{background-position:-450px 0;color:#aaa !important}
#gnb_section .gnb_wrap ul.gnb li a.gsremote{background-position:-852px 0;color:#aaa !important}
#gnb_section .gnb_wrap ul.gnb li a.none{background-position:-989px 0;padding-left:13px;color:#aaa !important}
#gnb_section .gnb_wrap ul.gnb li a.none_outwrap{background-position:-1003px 0;color:#aaa !important}
#gnb_section .gnb_wrap ul.gnb li a.gsplaygom{background-position:-1127px 0;padding-left:3px;color:#aaa !important} 
#gnb_section .gnb_wrap ul.gnb li a.gsrecorder{background-position:-992px 0;color:#aaa !important} /* add recorder */
#gnb_section .gnb_wrap ul.gnb li a.gcam{background-position: -584px 0;color:#aaa !important;text-indent: 6px;}/*160908*/
#gnb_section .gnb_wrap ul.gnb li a.netcafe{position:absolute; top:0; left:0; background:url(http://www.gomplayer.jp/img/gnb_netcafe.png) no-repeat 0 0; width:170px; color:#aaa !important}

#gnb_section .gnb_wrap ul.gnb li a:hover{color:#444!important;background-color: #f8f8f8;}
#gnb_section .gnb_wrap ul.gnb li a.gstop:hover{background-color:inherit;}
#gnb_section .gnb_wrap ul.gnb li.player a:hover{background-position:-150px -100px;}
#gnb_section .gnb_wrap ul.gnb li.encoder a:hover{background-position:-300px -100px;}
#gnb_section .gnb_wrap ul.gnb li.audio a:hover{background-position:-450px -100px;}
#gnb_section .gnb_wrap ul.gnb li.remote a:hover{background-position:-852px -100px;}
#gnb_section .gnb_wrap ul.gnb li.none a:hover{background-position:-989px -100px;}
#gnb_section .gnb_wrap ul.gnb li.none_outwrap a:hover{background-position:-1003px -100px;background-color:#f9f9f9}
#gnb_section .gnb_wrap ul.gnb li.playgom a:hover{background-position:-1127px -100px;}
#gnb_section .gnb_wrap ul.gnb li.recorder a:hover{background-position:-992px -100px;} /* add recorder */
#gnb_section .gnb_wrap ul.gnb li.gomcam a:hover{background-position:-584px -100px;}/*160908*/
#gnb_section .gnb_wrap ul.gnb li.gomcam a {position:relative;}
#gnb_section .gnb_wrap ul.gnb li.gomcam a .ico_beta {display:block; position:absolute; top:5px; left:72px; width:34px; height:11px; text-indent:-2000em; background:url(http://www.gomplayer.jp/img/ico_beta.png) no-repeat 0 0;}
#gnb_section .gnb_wrap ul.gnb li.gomcam a:hover .ico_beta,
#gnb_section .gnb_wrap ul.gnb li a.gcam_on .ico_beta {background-position:0 -11px;}
#gnb_section .gnb_wrap ul.gnb li.netcafe {width:170px; float:right; position:relative;}
@media screen and (max-width:1350px) {
	#gnb_section .gnb_wrap ul.gnb li.netcafe {}

	#gnb_section .gnb_wrap ul.gnb{width:960px;}
	#gnb_section .gnb_wrap ul.gnb .gomsoft {margin-left:-140px;}
}

#gnb_section .gnb_wrap ul.gnb li a.gstop span.txtmargin{margin-left:42px;}
#gnb_section .gnb_wrap ul.gnb li a.gsplayer span.txtmargin{margin-left:42px;}
#gnb_section .gnb_wrap ul.gnb li a.gsencoder span.txtmargin{margin-left:37px;}
#gnb_section .gnb_wrap ul.gnb li a.gsaudio span.txtmargin{margin-left:42px;}
#gnb_section .gnb_wrap ul.gnb li a.gsremote span.txtmargin{margin-left:37px;}
#gnb_section .gnb_wrap ul.gnb li a.gsplaygom span.txtmargin{margin-left:46px;}
#gnb_section .gnb_wrap ul.gnb li a.gcam span.txtmargin{margin-left:43px;}/*160908*/

#gnb_section .gnb_wrap ul.gnb li a.gstop_on span.txtmargin{margin-left:42px;}
#gnb_section .gnb_wrap ul.gnb li a.gsplayer_on span.txtmargin{margin-left:42px;}
#gnb_section .gnb_wrap ul.gnb li a.gsencoder_on span.txtmargin{margin-left:37px;}
#gnb_section .gnb_wrap ul.gnb li a.gsaudio_on span.txtmargin{margin-left:42px;}
#gnb_section .gnb_wrap ul.gnb li a.gsremote_on span.txtmargin{margin-left:37px;}
#gnb_section .gnb_wrap ul.gnb li a.gsplaygom_on span.txtmargin{margin-left:46px;}
#gnb_section .gnb_wrap ul.gnb li a.gcam_on span.txtmargin{margin-left:43px;}/*160908*/

#gnb_section .gnb_wrap ul.gnb li a span{margin-left:10px;}
#gnb_section .gnb_wrap ul.gnb li a.none img{margin-left:4px; vertical-align:middle}
.txtmargin img{margin-left:2px; margin-bottom:2px}
.txt_indent{text-indent:-99999px; height:0; line-height:0; overflow:hidden}
.login_wrap ul{list-style:none; margin-top:0; padding-top:2px; margin-left:-40px;}
.login_wrap ul img{vertical-align:top; margin-top:7px}
.login_wrap ul li{float:left; margin-left:5px; line-height:33px; background:url(http://www.gomplayer.jp/img/login_bg.gif) 0 0 no-repeat; padding-left:10px}
.login_wrap ul li a{color:#7e7e7e !important; text-decoration:none !important}
.login_wrap ul li a:hover{color:#333 !important; text-decoration:none !important}
.login_wrap ul li a img.member_grade_icon{margin-top:8px; margin-right:5px}
.login_wrap ul li.login_btn a{display:block;}
.btn_login_submit{border:none; background:transparent; margin-left:-5px; cursor:pointer}

/*gnb veiw more*/
.outwrap{width:130px; position:absolute; z-index:999; top:50px; display:none; text-align:left; border:1px solid #bebebe; background:#fff; -moz-box-shadow:-1px 1px 1px rgba(0,0,0,.2); -webkit-box-shadow:0 2px 4px rgba(0,0,0,.2); box-shadow:0 2px 4px rgba(0,0,0,.2);}
.outwrap_p img{vertical-align:middle; margin:0 5px 0 10px; padding:0}
.outwrap_p p{border-bottom:1px solid #dfdfdf; padding:0; margin:0}
.outwrap_p .bg_none a{background:url() !important;}

/*login_layerpopup*/
/*.login_layerpopup{display:none; position:absolute; top:30px; right:50px; width:310px; height:350px; background-color:#fff; border:1px solid #dfdfdf; z-index:999; padding:20px 30px}*/
.login_layerpopup{display:none; position:absolute; top:30px; right:50px; width:310px; background-color:#fff; border:1px solid #dfdfdf; z-index:999; padding:20px 30px}
.login_layerpopup .layerpopup_openid_wrap a{display:inline-block; margin-bottom:5px}
.login_layerpopup .layerpopup_login_table{margin-top:10px}
.login_layerpopup .layerpopup_login_table input{background-color:#f7f7f7; border:1px solid #e2e2e2}
.login_layerpopup .layerpopup_login_table tr{height:30px}
.login_layerpopup .forget_id {border-bottom:1px solid #E1E1E1; margin-top:10px; text-align:center; width:300px; margin-bottom:10px;}
.login_layerpopup .login_layerpopup_title{margin-bottom:10px; text-align:center}
.login_layerpopup p{margin:0;}
.login_layerpopup p.checkbox_wrap {line-height:30px}
.login_layerpopup .checkbox_ssl{margin-left:10px}
.login_layerpopup .sns_text{margin-top:10px}
.login_layerpopup .btn_close{text-align:center; margin-top:7px}
.login_layerpopup .id_text{width:80px !important}
.login_layerpopup td input{width:200px !important;}

@media screen and (min-width:1351px){
/*header*/
#gnb_section .gnb_wrap{}
.login_wrap{float:right; margin-top:0px; margin-right:50px;}
.hidden_1208{display:none}
}

/*gray_bg*/
.gray_bg{background:url(http://www.gomplayer.jp/img/top_bg.png) repeat 0 0 #f6f7f7;}

.nav ul,.nav ul li{list-style:none}
.nav ul li.parentSel{background-image:url("/img/nav.png"); background-repeat:no-repeat; height:41px; float:left}
.nav ul li a{text-decoration:none; width:137px}
.liststyle_disc{list-style:disc !important; margin-left:20px}

/*kokokara no recorder footer*/
.footer_article{max-width:1282px; margin:30px auto 0; font-family:"��ｽｯ�ゑｽｼ�ゑｽｭ��ｽｯ�ゑｽｼ�ゑｽｳ ��ｽｯ�ゑｽｼ�ゑｽｰ��ｽ｣遯ｶ蝣具ｽｴ��ｽ｣遯ｶ蝣具ｽｷ��ｽ｣��ｧ梧ｴ･�｣遯ｶ蝣具ｽｯ","MS PGothic" !important}
.footer_article .f_sitemap{max-width:1282px; border:1px solid #ddd; border-bottom:0; background:#fff; padding:40px 50px 0;}
.footer_article .f_sitemap:after{content:""; display:block; clear:both}
.footer_article .f_sitemap ul{list-style:none; padding:0; margin:0; float:left; margin-bottom:5px;}
.footer_article .f_sitemap ul li{float:left; margin-right:70px; border-right:1px solid #dcdcdc; padding-right:69px; min-height:180px;}
.footer_article .f_sitemap ul li dl.sitelst{padding:0; line-height:1.5em;}
.footer_article .f_sitemap ul li dl.sitelst dt{margin:0; margin-bottom:10px; font-weight:bold; color:#727272 !important;}
.footer_article .f_sitemap ul li dl dt a{display:inline-block; color:#727272!important; font-weight:bold; text-decoration:none}
.footer_article .f_sitemap ul li dl dd a{display:inline-block; color:#999!important; text-decoration:none; line-height:18px}
.footer_article .f_sitemap ul li.li_last dl{margin:0; padding:0; line-height:1.5em}
.footer_article .f_sitemap ul li.li_last dl dt.app{padding-left:19px; margin:0}
.footer_article .f_sitemap ul li.li_last dl dt.playgom{padding-left:19px; margin:0}
.footer_article .f_sitemap ul li.li_last{margin-right:0! important}
.footer_article .f_sitemap ul li.li_last dt{color:#727272!important; font-weight:bold}
.footer_article .f_aside{float:left; width:100%; position:relative; background:#424242; height:64px; *zoom:1}
.footer_article .f_aside:after{content:""; display:block; clear:both}
.footer_article .f_aside ul.corp_info{float:none;overflow:hidden;*zoom:1; height:32px; margin:0;padding:0}
.footer_article .f_aside ul.corp_info li{float:left;padding:0 0 0 25px;list-style:none;margin:0;line-height:1}
.footer_article .f_aside ul.corp_info li a{display:inline-block; vertical-align:middle; height:35px; line-height:35px; color:#cecece!important; text-decoration:none}
.footer_article .f_aside ul.corp_info li a:hover{text-decoration:underline}
.footer_article .f_aside address{float:none;display:block;position:relative;left:25px;font-style:normal;font-weight:normal;font-size:12px;color:#cecece;line-height:32px}
.footer_article .f_aside .sns_wrap {position:absolute; top:20px; right:20px;}
.footer_article .f_aside .sns_wrap a {display:block; padding-left:30px; height:25px; background:url(../img/icon_twitter2.png) no-repeat 0 0; line-height:25px; text-decoration:none; color:#cecece;}
.footer_article .f_aside .sns_wrap a:hover {background-position:0 -25px;}
/*kokomade*/

/*kokokara add recorder footer
.footer_article{max-width:1282px; margin:30px auto 0; font-family:"��ｽｯ�ゑｽｼ�ゑｽｭ��ｽｯ�ゑｽｼ�ゑｽｳ ��ｽｯ�ゑｽｼ�ゑｽｰ��ｽ｣遯ｶ蝣具ｽｴ��ｽ｣遯ｶ蝣具ｽｷ��ｽ｣��ｧ梧ｴ･�｣遯ｶ蝣具ｽｯ","MS PGothic" !important}
.footer_article .f_sitemap{max-width:1282px; border:1px solid #ddd; border-bottom:0; background:#fff; padding:40px 20px 0 60px;}
.footer_article .f_sitemap:after{content:""; display:block; clear:both}
.footer_article .f_sitemap ul{list-style:none; padding:0; margin:0; float:left; margin-bottom:5px;}
.footer_article .f_sitemap ul li{float:left; margin-right:52px; border-right:1px solid #dcdcdc; padding-right:52px; min-height:180px;}
.footer_article .f_sitemap ul li dl.sitelst{padding:0; line-height:1.5em;}
.footer_article .f_sitemap ul li dl.sitelst dt{margin:0; margin-bottom:10px; font-weight:bold; color:#727272 !important;}
.footer_article .f_sitemap ul li dl dt a{display:inline-block; color:#727272!important; font-weight:bold; text-decoration:none}
.footer_article .f_sitemap ul li dl dd a{display:inline-block; color:#999!important; text-decoration:none; line-height:18px}
.footer_article .f_sitemap ul li.li_last dl{margin:0; padding:0; line-height:1.5em}
.footer_article .f_sitemap ul li.li_last dl dt.app{padding-left:19px; margin:0}
.footer_article .f_sitemap ul li.li_last dl dt.playgom{padding-left:19px; margin:0}
.footer_article .f_sitemap ul li.li_last{margin-right:0! important}
.footer_article .f_sitemap ul li.li_last dt{color:#727272!important; font-weight:bold}
.footer_article .f_aside{float:left; width:100%; position:relative; background:#424242; height:32px; *zoom:1}
.footer_article .f_aside:after{content:""; display:block; clear:both}
.footer_article .f_aside ul.corp_info{float:left; margin:0; padding:0}
.footer_article .f_aside ul.corp_info li{float:left; padding:0 0 0 25px; list-style:none; margin:0; line-height:32px}
.footer_article .f_aside ul.corp_info li a{display:inline-block; vertical-align:middle; height:35px; line-height:35px; color:#cecece!important; text-decoration:none}
.footer_article .f_aside ul.corp_info li a:hover{text-decoration:underline}
.footer_article .f_aside address{display:block; position:absolute; right:25px; font-style:normal; font-weight:normal; font-size:12px; color:#cecece; line-height:32px}
/*kokomade*/

.mt10{margin-top:10px}
.eventBnnWrap{margin:10px 0 20px 0}
.eventBnnWrap2{margin:0 30px 20px 30px}
.headerBnnWrap{float:right; margin-top:20px}
.mobile_wrap{text-align:center; background-color:#000; padding:10px 0;}
.mobile_wrap a{color:#cecece; margin-top:10px; font-weight:bold; font-size:180%}

/*960_white_box_wrap*/
#contents_common_wrap{width:960px; margin:30px 0 10px; border:1px solid #ddd}
#contents_common_wrap h2{font-family:"��ｽ｣��匍�｡��ｽ｣遯ｶ蝣具ｽ､��ｽ｣��匍�ｪ��ｽ｣遯ｶ蝣具ｽｪ","Meiryo"; font-size:180%; font-weight:bold; margin-bottom:30px; margin-top:50px; margin-left:50px}
#contents_common_wrap h3{font-family:"��ｽ｣��匍�｡��ｽ｣遯ｶ蝣具ｽ､��ｽ｣��匍�ｪ��ｽ｣遯ｶ蝣具ｽｪ","Meiryo"; font-size:140%; font-weight:bold; margin-bottom:20px; margin-top:10px;}
#lost_license_wrap{margin:50px;}
#lost_license_wrap p a{color:#F39C12 }
#lost_license_wrap .input_wrap{background-color:#F9F9F9; border:1px solid #E1E1E1; text-align:center; margin:0 auto; width:500px;}
#lost_license_wrap .input_wrap th{padding:20px;}
#lost_license_wrap table.lost_license_table{width:550px; border:1px solid #dcdcdc; margin-bottom:20px}
#lost_license_wrap table.lost_license_table ul, ol{padding:0; margin:0}
#lost_license_wrap table.lost_license_table th{background-color:#efefef; border:1px solid #dcdcdc; text-align:center; width:100px;}
#lost_license_wrap table.lost_license_table td{border:1px solid #dcdcdc; padding:10px 0 10px 50px}

#contentsWrapper ul, ol{margin-left:20px;}

.imag-col-1{margin-bottom:1.5em; text-align:center}
.btn_white a{text-decoration:none !important; border-radius:2px; box-shadow:0 1px 1px rgba(000,000,000,0.3),inset 0 0 1px rgba(255,255,255,0.7); color:#333; text-decoration:none; padding:10px 20px; border:1px #c0c0c0 solid; background-color:#e6e6e6; background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #fff)); background-image:-webkit-linear-gradient(top, #fff 0%, #e5e5e5 100%); background-image:-moz-linear-gradient(top, #fff 0%, #e5e5e5 100%); background-image:-o-linear-gradient(top, #fff 0%, #e5e5e5 100%); background-image:-ms-linear-gradient(top, #fff 0%, #e5e5e5 100%); background-image:linear-gradient(top, #fff 0%, #e5e5e5 100%); *zoom:1;} 
.btn_white_submit a{border-radius:2px; box-shadow:0 1px 1px rgba(000,000,000,0.3),inset 0 0 1px rgba(255,255,255,0.7); color:#333; text-decoration:none; padding:5px 15px 3px; border:1px #c0c0c0 solid; background-color:#e6e6e6; background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #fff)); background-image:-webkit-linear-gradient(top, #fff 0%, #e5e5e5 100%); background-image:-moz-linear-gradient(top, #fff 0%, #e5e5e5 100%); background-image:-o-linear-gradient(top, #fff 0%, #e5e5e5 100%); background-image:-ms-linear-gradient(top, #fff 0%, #e5e5e5 100%); background-image:linear-gradient(top, #fff 0%, #e5e5e5 100%); *zoom:1;} 
.btn-01 a:before{background-image:url("http://www.gomplayer.jp/img/icons.png"); background-position:-51px -50px; background-repeat:no-repeat; content:""; display:block; height:21px; left:10px; margin:-11px 0 0; position:absolute; top:50%; width:18px}
.btn-01 a{font-weight:bold; text-decoration:none !important; color:#fff799 !important; background-color:#ff5624; border:1px solid #e83613; border-radius:1px; box-shadow:0 1px 1px #ff8b53 inset; display:inline-block; line-height:1.58; padding:7px 45px 5px ; position:relative; text-align:center}

/* Download Thanks */
h1.ptit{margin:15px 0 20px 10px !important; padding:0 !important; line-height:70px; padding-top:35px; padding-left:10px; border-top:2px solid #3a3a3a; font-family:Meiryo; font-size:22px !important; color:#040404 !important; font-weight:normal;}
h1.ptit span{margin-right:5px; font-family:Open Sans, Helvetica,sans-serif; font-size:18px; font-weight:normal; display:inline-block}
h1.ptit span,	.col_wrap {font-family:Open Sans,Meiryo, Helvetica,sans-serif;}
.t_indent {text-indent:-10000em !important; display:inline-block;}
.col_wrap {width:960px; zoom:1; color:#151515; padding-bottom:27px;}
.col_wrap:after{content:""; display:block; clear:both;}
.col_wrap ul{list-style:none;}
.col_wrap .col_section{width:930px; margin:0 auto; font-size:12px; line-height:1.267em; zoom:1;}
.col_wrap .col_section:after{content:""; display:block; clear:both;}
.col_wrap h2{padding-bottom:15px; margin-top:60px !important; margin-bottom:30px !important; font-size:18px; line-height:20px; color:#222; font-weight:normal !important; border-top:none !important; padding-left:0 !important}
.col_wrap .l_group{float:left; width:336px; height:280px; border:1px solid #ededed;}
.col_wrap .r_group{float:right; width:555px; min-height:284px;}
.col_wrap .r_group p.tit{margin-top:0px; font-size:19px; font-weight:normal; line-height:26px;}
.col_wrap .r_group p.tit strong{font-weight:normal;}
.col_wrap .r_group p{margin:0; padding:0; font-size:13px; margin-top:23px;}
.col_wrap .r_group p a{color:#e86728; text-decoration:underline;}
.col_wrap .r_group p a{color:#e86728;}
.col_wrap .r_group p i{font-style:normal; display:block; padding-left:12px;}
.col_wrap .r_group p.desc{margin-top:5px; padding-left:11px; color:#8c8c8c; font-size:12px; line-height:17px;}
.col_wrap .snsBox{margin-top:15px;}
.col_wrap .snsBox a{display:inline-block; width:33px; height:33px; background:url(/downloading/img/snsThumKit.png) 0 0;}
.col_wrap .snsBox a:first-child{margin-left:10px;}
.col_wrap .snsBox a.facebook{background-position:0 0;}
.col_wrap .snsBox a.facebook:hover{background-position:0 -33px;}
.col_wrap .snsBox a.twitter{background-position:-38px 0;}
.col_wrap .snsBox a.twitter:hover{background-position:-38px -33px;}
.col_wrap .snsBox a.googleplus{background-position:-77px 0;}
.col_wrap .snsBox a.googleplus:hover{background-position:-77px -33px;}
.col_wrap .snsBox a.mixi{background-position:-115px 0;}
.col_wrap .snsBox a.mixi:hover{background-position:-115px -33px;}

.col_wrap .recomList{margin:0; padding:0; zoom:1;}
.col_wrap .recomList:after{content:""; display:block; clear:both;}
.recomList li{float:left; position:relative; margin-right:11px;}
.recomList li.last{margin-right:0;}
.recomList li .flag_new{position:absolute; left:-2px; top:-2px;}
.recomList li .box{float:left; display:block; width:300px; min-height:164px; border:1px solid #e4e4e4; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background-color:#fff; text-decoration:none; transition:all 0.2s ease-out 0s; cursor:pointer;}
.recomList li .box:hover{background-color:#f7f7f7 !important; border:1px solid #c8c8c8; box-shadow:0 0 5px rgba(0, 0, 0, 0.15);}
.recomList li .box.gomplayer{background:url(/downloading/img/ico_soft_gomplayer.png) 29px 22px no-repeat;}
.recomList li .box.gomencoder{background:url(/downloading/img/ico_soft_gomencoder.png) 29px 22px no-repeat;}
.recomList li .box.gomaudio{background:url(/downloading/img/ico_soft_gomaudio.png) 29px 22px no-repeat;}
.recomList li .box.gomremote{background:url(/downloading/img/ico_soft_gomremote.png) 29px 22px no-repeat;}
.recomList li .box.bandicam{background:url(/downloading/img/ico_soft_bandicam.png) 29px 22px no-repeat;}
.recomList li .box.bandicut{background:url(/downloading/img/ico_soft_bandicut.png) 29px 22px no-repeat;}
.recomList li .box.bandizip{background:url(/downloading/img/ico_soft_bandizip.png) 29px 22px no-repeat;}
.recomList li .box.picpick{background:url(/downloading/img/ico_soft_picpick.png) 29px 22px no-repeat;}
.recomList li .box.readygo{background:url(/downloading/img/ico_soft_readygo.png) 29px 22px no-repeat;}
.recomList li .box .htit,
.recomList li .box .stit{display:inline-block; margin-left:84px;}
.recomList li .box .desc{display:inline-block; margin:13px 28px 0 28px;}
.recomList li .box .htit{margin-top:28px; font-size:24px; line-height:26px; font-weight:normal; font-family:Open Sans;}
.recomList li .box .stit{margin-top:1px; font-size:12px;}
.recomList li .box .desc{color:#7c7c7c; line-height:18px; font-suize:11px;}
.recomList li .box .desc a{float:none; clear:both; display:inline-block; color:#e86728; text-decoration:underline;}

.memjoin_group{position:relative;}
.memjoin_group ul{padding:0; margin:0; width:640px; zoom:1;}
.memjoin_group ul:after{content:""; display:block; clear:both;}
.memjoin_group li{float:left; width:318px; height:58px; margin-bottom:21px;}
.memjoin_group li img,
.memjoin_group li span{display:inline-block; margin-left:13px; vertical-align:middle; font-size:11px; color:#434343;}
.memjoin_group .btn_memberjoin{display:block; position:absolute; right:0; top:65px; width:294px; height:58px; padding-top:10px; background-color:#f07d63; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; box-shadow:0 3px 0 rgba(199, 58, 26, 0.95); text-decoration:none; transition:all 0.2s ease-out 0s;}
.memjoin_group .btn_memberjoin:hover{background-color:#e66547; box-shadow:0 3px 0 rgba(178, 49, 20, 0.95);}
.memjoin_group .btn_memberjoin span.intro{display:block; color:#ffe076; font-size:12px; text-align:center; line-height:22px;}
.memjoin_group .btn_memberjoin span.link{display:block; color:#fff; font-size:17px; text-align:center; vertical-align:middle;}
.memjoin_group .btn_memberjoin span.link i{display:inline-block; width:22px; height:22px; background:url(/downloading/img/ico_memjoin_add.png) 0 0 no-repeat; vertical-align:middle;}

@media screen and (max-width:1254px) {
	#gnb_section .gnb_wrap ul.gnb {margin:0;width:1099px;}
	#gnb_section .gnb_wrap ul.gnb .gomsoft {margin-left:0;}
}
@media screen and (max-width:1115px) {
	#gnb_section .gnb_wrap ul.gnb {width:1011px;}
}
@media screen and (max-width:1350px){
/*header*/
#gnb_section .gnb_wrap{margin:0 auto; min-width:960px;}
.login_wrap{float:right; margin-top:0px; margin-right:0px;}
.show_1208{display:none;}

/*kokokara add recorder
.footer_article{max-width:960px; margin:30px auto 0; font-family:"��ｽｯ�ゑｽｼ�ゑｽｭ��ｽｯ�ゑｽｼ�ゑｽｳ ��ｽｯ�ゑｽｼ�ゑｽｰ��ｽ｣遯ｶ蝣具ｽｴ��ｽ｣遯ｶ蝣具ｽｷ��ｽ｣��ｧ梧ｴ･�｣遯ｶ蝣具ｽｯ","MS PGothic" !important}
.footer_article .f_sitemap{max-width:960px; border:1px solid #ddd; border-bottom:0; background:#fff; padding:30px 10px 0 40px;}
.footer_article .f_sitemap:after{content:""; display:block; clear:both}
.footer_article .f_sitemap ul{list-style:none; padding:0; margin:0; float:left; margin-bottom:5px;}
.footer_article .f_sitemap ul li{float:left; margin-right:30px; border-right:1px solid #dcdcdc; padding-right:30px; min-height:180px;}
.footer_article .f_sitemap ul li dl.sitelst{padding:0; line-height:1.5em;}
.footer_article .f_sitemap ul li dl.sitelst dt{margin:0; margin-bottom:10px; font-weight:bold; color:#727272 !important;}
.footer_article .f_sitemap ul li dl dt a{display:inline-block; color:#727272!important; font-weight:bold; text-decoration:none}
.footer_article .f_sitemap ul li dl dd a{display:inline-block; color:#999!important; text-decoration:none; line-height:18px}
.footer_article .f_sitemap ul li.li_last dl{margin:0; padding:0; line-height:1.5em}
.footer_article .f_sitemap ul li.li_last dl dt.app{padding-left:19px; margin:0}
.footer_article .f_sitemap ul li.li_last dl dt.playgom{; padding-left:19px; margin:0}
.footer_article .f_sitemap ul li.li_last{margin-right:0! important}
.footer_article .f_sitemap ul li.li_last dt{color:#727272!important; font-weight:bold}
.footer_article .f_aside{float:left; width:100%; position:relative; background:#424242; height:32px; *zoom:1}
.footer_article .f_aside:after{content:""; display:block; clear:both}
.footer_article .f_aside ul.corp_info{float:left; margin:0; padding:0}
.footer_article .f_aside ul.corp_info li{float:left; padding:0 0 0 25px; list-style:none; margin:0; line-height:32px}
.footer_article .f_aside ul.corp_info li a{display:inline-block; vertical-align:middle; height:35px; line-height:35px; color:#cecece!important; text-decoration:none}
.footer_article .f_aside ul.corp_info li a:hover{text-decoration:underline}
.footer_article .f_aside address{display:block; position:absolute; right:25px; font-style:normal; font-weight:normal; font-size:12px; color:#cecece; line-height:32px}
/*kokomade*/

/*kokokara no-recorder*/
.footer_article{max-width:960px; margin:30px auto 0; font-family:"��ｽｯ�ゑｽｼ�ゑｽｭ��ｽｯ�ゑｽｼ�ゑｽｳ ��ｽｯ�ゑｽｼ�ゑｽｰ��ｽ｣遯ｶ蝣具ｽｴ��ｽ｣遯ｶ蝣具ｽｷ��ｽ｣��ｧ梧ｴ･�｣遯ｶ蝣具ｽｯ","MS PGothic" !important}
.footer_article .f_sitemap{max-width:960px; border:1px solid #ddd; border-bottom:0; background:#fff; padding:30px 40px 0;}
.footer_article .f_sitemap:after{content:""; display:block; clear:both}
.footer_article .f_sitemap ul{list-style:none; padding:0; margin:0; float:left; margin-bottom:5px;}
.footer_article .f_sitemap ul li{float:left; margin-right:40px; border-right:1px solid #dcdcdc; padding-right:39px; min-height:180px;}
.footer_article .f_sitemap ul li dl.sitelst{padding:0; line-height:1.5em;}
.footer_article .f_sitemap ul li dl.sitelst dt{margin:0; margin-bottom:10px; font-weight:bold; color:#727272 !important;}
.footer_article .f_sitemap ul li dl dt a{display:inline-block; color:#727272!important; font-weight:bold; text-decoration:none}
.footer_article .f_sitemap ul li dl dd a{display:inline-block; color:#999!important; text-decoration:none; line-height:18px}
.footer_article .f_sitemap ul li.li_last dl{margin:0; padding:0; line-height:1.5em}
.footer_article .f_sitemap ul li.li_last dl dt.app{padding-left:19px; margin:0}
.footer_article .f_sitemap ul li.li_last dl dt.playgom{padding-left:19px; margin:0}
.footer_article .f_sitemap ul li.li_last{margin-right:0! important}
.footer_article .f_sitemap ul li.li_last dt{color:#727272!important; font-weight:bold}
.footer_article .f_aside{float:left; width:100%; position:relative; background:#424242; height:64px; *zoom:1}
.footer_article .f_aside:after{content:""; display:block; clear:both}
.footer_article .f_aside ul.corp_info{float:none;overflow:hidden;*zoom:1; height:32px; margin:0;padding:0}
.footer_article .f_aside ul.corp_info li{float:left; padding:0 0 0 25px; list-style:none; margin:0; line-height:1}
.footer_article .f_aside ul.corp_info li a{display:inline-block; vertical-align:middle; height:35px; line-height:35px; color:#cecece!important; text-decoration:none}
.footer_article .f_aside ul.corp_info li a:hover{text-decoration:underline}
.footer_article .f_aside address{float:none;display:block;position:relative;left:25px;font-style:normal;font-weight:normal;font-size:12px;color:#cecece;line-height:32px}
/*kokomade*/

.mt10{margin-top:10px}
.eventBnnWrap{margin:10px 0 20px 0}
.eventBnnWrap2{margin:0 30px 20px 30px}
.headerBnnWrap{float:right; margin-top:20px}
.mobile_wrap{text-align:center; background-color:#000; padding:10px 0;}
.mobile_wrap a{color:#cecece; margin-top:10px; font-weight:bold; font-size:180%}