@charset "utf-8";
/* CSS Document */
#se_blank {width:1000px; height:9px; display:block; clear:both; margin:0 auto;}
#se_tit {clear:both; height:58px; position:relative;}
#se_tit h3 {font:30px/36px 'OswaldBold', "Arial Black", Gadget, sans-serif; color:#ff0000; padding:5px 0 6px 0; text-transform:uppercase; letter-spacing:-0.01em; width:180px;}
#se_tit .news {/*background:url(../../../views/images/bg_tit_news.gif) no-repeat top left;*/}
#se_tit .pc-mac {background:url(http://images.mstarz.com/views/images/bg_tit_pcmac.gif) no-repeat top left;}
#se_tit .science {background:url(http://images.mstarz.com/views/images/bg_tit_science.gif) no-repeat top left;}
#se_tit .internet-sns {background:url(http://images.mstarz.com/views/images/bg_tit_internet.gif) no-repeat top left;}
#se_tit .software {background:url(http://images.mstarz.com/views/images/bg_tit_software.gif) no-repeat top left;}
#se_tit .web {background:url(http://images.mstarz.com/views/images/bg_tit_web.gif) no-repeat top left;}
#se_tit .whats-hot {background:url(http://images.mstarz.com/views/images/bg_tit_web.gif) no-repeat top left;}

#se_tit .social-media {background:url(http://images.mstarz.com/views/images/bg_tit_social.gif) no-repeat top left;}
#se_tit .tech-biz {background:url(http://images.mstarz.com/views/images/bg_tit_tech.gif) no-repeat top left;}
#se_tit .gadget {background:url(http://images.mstarz.com/views/images/bg_tit_gadzet.gif) no-repeat top left;}
#se_tit .game {background:url(http://images.mstarz.com/views/images/bg_tit_game.gif) no-repeat top left;}
#se_tit .security {background:url(http://images.mstarz.com/views/images/bg_tit_security.gif) no-repeat top left;}
#se_tit .blog {background:url(http://images.mstarz.com/views/images/bg_tit_blog.gif) no-repeat top left;}

/*#se_tit p {position:absolute; top:25px; right:5px; font:15px/16px 'OswaldBold', "Arial Black", Gadget, sans-serif; letter-spacing:-0.05em; text-transform:uppercase;}
#se_tit p .on {color:#fa5654;}*/
#se_tit p {position:absolute; top:25px; right:5px; font-size:12px; letter-spacing:-0.05em; color:#909090; font-weight:bold;}
#se_tit p .on {color:#fa5654;}

.keyword_tit {clear:both; position:relative;}
.keyword_tit h3 {font:25px/28px 'Viga', sans-serif; letter-spacing:-0.03em; text-transform:uppercase; padding:5px 0 20px 42px; background:url(http://images.mstarz.com/views/images/ico_key.gif) no-repeat 0 2px;}
.keyword_tit p {position:absolute; top:12px; right:0; color:#666666;}
.keyword_page {border-bottom:#e7e8e8 1px solid; border-top:#e7e8e8 1px solid; padding:8px 0; clear:both; font-size:14px; color:#333333; margin-bottom:10px;}
.keyword_page dd {padding:2px 0;}
.keyword_page a {text-decoration:underline; color:#333333;}
.keyword_page a:hover {text-decoration:none;}
.keyword_search {clear:both;}
.keyword_search dd {float:left; margin-right:6px; padding:10px 0;}
.keyword_search .btn {background:#666666; color:#fff; text-align:center; padding:5px 8px; display:inline-block; cursor:pointer;}
.keyword_search a.btn:hover {background:#fa5654; color:#fff; text-align:center; padding:5px 8px; display:inline-block; text-decoration:none;}
.keyword_search .input {font-size:12px; color:#666666; padding:4px 5px; border:#cccccc 1px solid;}

#se_box {width:660px; clear:both;}
#se_box_l {width:176px; float:left;}
#se_box_r {width:464px; float:right;}

#se_box_l .box1 {clear:both; margin-bottom:8px;}
#se_box_l .box1 dt {font:19px/20px 'OswaldBold', "Arial Black", Gadget, sans-serif; color:#fff; background:#000; padding:5px 6px 3px; text-transform:uppercase; letter-spacing:-0.01em;}
#se_box_l .box1 .tit {font-size:16px; line-height:18px; letter-spacing:-0.05em; font-weight:bold; padding:10px 0;}
#se_box_l .box1 .txt {color:#666666; padding-bottom:10px;}
#se_box_l .box1 .txt a {color:#666666;}
#se_box_l .box1 .b_line {border-bottom:#d7d7d7 1px solid;}
#se_box_l .box1 .img {padding-bottom:10px;}
#se_box_l .box1 .img img {padding: 3px; background: #fff;}

#se_box_l .btit {font-family:'OswaldBold', "Arial Black", Gadget, sans-serif; font-size:24px; color:#fff; background:#000; line-height:28px; padding:0 6px; text-transform:uppercase; letter-spacing:-1px; width:120px;}
#se_box_l .btit2 {font:24px/28px'OswaldBold', "Arial Black", Gadget, sans-serif; color:#fff; background:#000; padding:0 6px; text-transform:uppercase; letter-spacing:-1px}
#se_box_l #box2 dl {border-bottom:#d7d7d7 1px solid; padding:12px 0 0;}
#se_box_l #box2 dt {padding:0 0 8px;}
#se_box_l #box2 .tit {font-size:16px; line-height:18px; letter-spacing:-0.05em; font-weight:bold; padding-bottom:8px;}
#se_box_l #box2 .tit2 {font-size:12px; letter-spacing: -0.03em; font-weight:bold; color: #0066CC; text-transform:uppercase; padding: 8px 0 10px;}
#se_box_l #box2 .txt {color:#666666; padding-bottom:8px;}
#se_box_l #box2 .txt a {color:#666666;}
#se_box_l #box2 .img {margin-bottom:8px;}
#se_box_l #box2 .img img {padding: 3px; background: #fff;}
#se_box_l #box2 .txt2 {background:url(http://images.mstarz.com/views/images/ico_dot.gif) no-repeat 0 10px; padding:0 0 8px -0; color:#666666; clear:both;}
#se_box_l #box2 .txt2 a {color:#666666;}
#se_box_l #box2 .img2 {margin-bottom:8px; margin-right:8px;}
#se_box_l #box2 .img2 img {background: #fff;}

#se_box_r .box1 {border-bottom:#dbdbdb 1px solid; clear:both;}
#se_box_r .box1 dt {font:26px/30px 'OswaldBold', "Arial Black", Gadget, sans-serif; letter-spacing:-0.01em; padding-top:10px;}
#se_box_r .se_name {clear:both; padding:15px 0; font-weight:bold; color:#333333;}
#se_box_r .se_name a {color:#ff0000;}
#se_box_r .box1 .img {border-top:#000000 3px solid;}
#se_box_r .box1 .txt1 {padding:20px 0 10px; font-size:14px; line-height:18px;}

.bk-socialbox {float:left; width:250px; margin-right:15px; margin-bottom:15px; clear:left;}
.bk-socialbox .bk-hd .ttl-lft p {color:#fff; padding:3px 10px!important; background:#ff5151; font-size:16px; font-weight:bold; text-align:center; margin-bottom:8px;}
.bk-socialbox .bk-bd li {float:left; width:25%; text-align:center; padding:0; margin:0;}
.bk-socialbox li, .bk-socialbox ul {list-style:none; padding:0; margin:0;}

/* section_list */
.sec_list {width:660px; float:left; border-bottom:#e7e8e8 1px solid; padding:10px 0; clear:both;}
.sec_list .tit {font-size:20px; line-height:22px; letter-spacing:-0.05em; color:#666666; padding:3px 0;}
.sec_list .img {float:left; margin:0 17px 5px 0; padding-top:5px;}
.sec_list .t1 {font-size:11px; color:#666666;}

/* font */
#btn_more  {clear:both; margin:18px 22px;}
#btn_more a {width:418px; height:28px; display:block; padding-top:7px; border-bottom:#b9b9b9 1px solid; border-top:#dadada 1px solid; border-right:#b9b9b9 1px solid; border-left:#dadada 1px solid; color:#555555; text-align:center; font:17px/18px 'Viga', sans-serif; letter-spacing:-0.03em; text-shadow:1px 1px 1px #fff; filter:dropshadow(color=#fff, offx=1, offy=1);
background: #e6e6e6; /* Old browsers */
background:-moz-linear-gradient(top, #fbfbfb 0%, #e6e6e6 100%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fbfbfb 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fbfbfb 0%,#e6e6e6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fbfbfb 0%,#e6e6e6 100%); /* IE10+ */
background: linear-gradient(top,  #fbfbfb 0%,#e6e6e6 100%); /* W3C */

-webkit-box-shadow:0px 2px 1px 0 #e4e4e4;
-moz-box-shadow:0px 2px 1px 0 #e4e4e4;
box-shadow:0px 2px 1px 0 #e4e4e4;}

#btn_more a:hover {text-decoration:none; color:#999999; border-bottom:#cbcbcb 1px solid; border-top:#e4e4e4 1px solid; border-right:#cbcbcb 1px solid; border-left:#e4e4e4 1px solid;
background: #ececec; /* Old browsers */
background:-moz-linear-gradient(top, #fcfcfc 0%, #ececec 100%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfcfc 0%,#ececec 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfcfc 0%,#ececec 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfcfc 0%,#ececec 100%); /* IE10+ */
background: linear-gradient(top,  #fcfcfc 0%,#ececec 100%); /* W3C */}

#btn_more2  {clear:both; margin-top:18px;}
#btn_more2 a {width:658px; height:28px; display:block; padding-top:7px; border-bottom:#b9b9b9 1px solid; border-top:#dadada 1px solid; border-right:#b9b9b9 1px solid; border-left:#dadada 1px solid; color:#555555; text-align:center; font:17px/18px 'Viga', sans-serif; letter-spacing:-0.03em; text-shadow:1px 1px 1px #fff; filter:dropshadow(color=#fff, offx=1, offy=1);
background: #e6e6e6; /* Old browsers */
background:-moz-linear-gradient(top, #fbfbfb 0%, #e6e6e6 100%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fbfbfb 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fbfbfb 0%,#e6e6e6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fbfbfb 0%,#e6e6e6 100%); /* IE10+ */
background: linear-gradient(top,  #fbfbfb 0%,#e6e6e6 100%); /* W3C */
-webkit-box-shadow:0px 2px 1px 0 #e4e4e4;
-moz-box-shadow:0px 2px 1px 0 #e4e4e4;
box-shadow:0px 2px 1px 0 #e4e4e4;}

#btn_more2 a:hover {text-decoration:none; color:#999999; border-bottom:#cbcbcb 1px solid; border-top:#e4e4e4 1px solid; border-right:#cbcbcb 1px solid; border-left:#e4e4e4 1px solid;
background: #ececec; /* Old browsers */
background:-moz-linear-gradient(top, #fcfcfc 0%, #ececec 100%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfcfc 0%,#ececec 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfcfc 0%,#ececec 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfcfc 0%,#ececec 100%); /* IE10+ */
background: linear-gradient(top,  #fcfcfc 0%,#ececec 100%); /* W3C */}

#page_num {clear:both; text-align:center; font-weight:bold; margin:18px 0;}
#page_num a {border:#aaaaaa 1px solid; width:25px; height:20px; padding-top:4px; margin:0 1px; cursor:pointer; display:inline-block; color:#666666;
background: #ebebeb; /* Old browsers */
background:-moz-linear-gradient(top, #ebebeb 0%, #e0e0e0 100%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebebeb), color-stop(100%,#e0e0e0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ebebeb 0%,#e0e0e0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ebebeb 0%,#e0e0e0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ebebeb 0%,#e0e0e0 100%); /* IE10+ */
background: linear-gradient(top,  #ebebeb 0%,#e0e0e0 100%); /* W3C */

-webkit-box-shadow:1px 2px 2px 0 #d7d7d7;
-moz-box-shadow:1px 2px 2px 0 #d7d7d7;
box-shadow:1px 2px 2px 0 #d7d7d7;}

#page_num a:hover {border:#cbcbcb 1px solid; text-decoration:none; color:#000; background: #fff;}
#page_num .current {border:#cbcbcb 1px solid; text-decoration:none; color:#000; background: #fff; /* Old browsers */}

.at_slide {height:40px; clear:both;}
.btn_slide {padding:6px 10px; display:inline-block; color:#fff; text-transform:uppercase; cursor:pointer; border:none; margin-left:8px; font-weight:bold;
ul.button_wp li a {color:#fff;}
background: #de2520; /* Old browsers */
background: -moz-linear-gradient(top,  #de2520 0%, #c83641 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#de2520), color-stop(100%,#c83641)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #de2520 0%,#c83641 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #de2520 0%,#c83641 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #de2520 0%,#c83641 100%); /* IE10+ */
background: linear-gradient(top,  #de2520 0%,#c83641 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de2520', endColorstr='#c83641',GradientType=0 ); /* IE6-9 */}
.btn_slide:hover {background:#3a3a3a;}
.slide_page {padding-top:5px; margin-left:8px;}

/* article */
#at_tit {font:27px/34px 'OswaldBold', "Arial Black", Gadget, sans-serif; letter-spacing:-0.01em; padding:5px 0;}
#at_name {clear:both; padding:15px 0; font-weight:bold; color:#333333;}
#at_name a {color:#ff0000;}
#at_tags {clear:both;}
#at_tags dd {float:left; margin-bottom:15px;}
#at_tags .tags {background:#ff5151; position:relative; font-weight:bold; padding:3px 5px; color:#fff;}
#at_tags .tags:before {content:""; position: absolute; left:100%; top:6px; width:0; height:0; border-top:4px solid transparent; border-left:6px solid #ff5151; border-bottom:4px solid transparent;}
#at_tags .t1 {color:#666666; padding:3px 0 0 10px;}
#at_tags .t1 a {color:#666666; text-decoration:underline;}

#at_box {clear:both; font-size:15px; line-height:21px; padding-bottom:0px}
#at_box p {padding:0 0 20px;}
#at_box p a {color:#3b59a8;}

#at_photo {margin:5px 0 20px;}
#at_photo p {clear:both;}
#at_photo .img {border-top:#000000 3px solid; line-height:0;}
#at_photo .img img {line-height:0;}
#at_photo .t1 {font-size:11px; line-height:14px; padding:7px 15px 10px; background:#333333; color:#999999;}

#at_box #tool {width:156px; float:left; margin:0 20px 15px 0; clear:both;}
#at_box #tool #related {border-top:#000000 2px solid; clear:both;}
#at_box #tool #related dt {font:16px/16px 'Viga', sans-serif; letter-spacing:-0.05em; text-transform:uppercase; padding:8px 0 10px;}
#at_box #tool #related .t1 {font-size:14px; line-height:16px; padding:4px 0 5px; font-weight:bold; letter-spacing:-0.05em;}
#at_box #tool #related .t1 a {color:#000;}

.at_copy {font-size: 11px; color: #666666; clear: both; padding:10px 0;}
.at_copy em {color:#000000; font-style:normal;}

#at_social {clear:both; position:relative; border-bottom:#dbdbdb 1px solid; border-top:#dbdbdb 1px solid; padding:10px 0;height:19px}
/*#at_social {border-top:#000000 2px solid; clear:both; padding:12px 0; position:relative;}*/
#at_social span {margin-right:15px;}
#at_social .option {position:absolute; top:10px; right:0;}
#at_social .email {width:19px; height:19px; display:inline-block; text-indent:-9999px; background:url(../../../views/images/ico_mail.gif) no-repeat top left; margin-right:6px;}
#at_social .print {width:19px; height:19px; display:inline-block; text-indent:-9999px; background:url(../../../views/images/ico_print.gif) no-repeat top left; margin-right:6px;}
#at_social .coment {height:18px; padding:1px 6px 0 24px; display:inline-block; background:#dbdbdb url(../../../views/images/ico_coment.gif) no-repeat top left;}

.slideshows, .show_nav2 { float: right; font-family: 'Viga',sans-serif; font-weight: normal; height: 30px; margin-bottom: 15px; text-transform: uppercase;}
.slideshows a, .show_nav2 a { background-color: #19A165; color: #FFFFFF;  font-size: 16px; padding: 3px 8px; text-decoration: none;}
.slideshows a:hover, .show_nav2 a:hover { background-color: #000000; color: #FFFFFF; text-decoration: none; }
.slideshows ul {position:relative;margin-left:-100px;}
.slideshows li { display: inline; float: left; margin-left: 15px; }
.slideshows li a { background-color:#d42d2f;}

#at_coment {clear:both; border-top:#000000 2px solid; clear:both; padding:12px 0 30px;}
#at_coment h3 {font:18px/20px 'Viga', sans-serif; letter-spacing:-0.03em; padding-bottom:20px;}
#at_coment #coment {clear:both;}

#at_box2 {width:660px; float:left; clear:both;}
#at_box2 dl {width:320px; float:left; margin-right:20px; margin-bottom:30px;}
#at_box2 dt {font:20px/22px 'Viga', sans-serif; letter-spacing:-0.03em; border-top:#000 3px solid; border-bottom:#dddddd 1px dotted; padding:8px 3px 8px; text-transform:uppercase;}
#at_box2 .t1 {width:320px; float:left; border-bottom:#dddddd 1px solid; padding:15px 0 12px; font:15px/18px 'Viga', sans-serif; letter-spacing:-0.03em; clear:both;}
#at_box2 .t1 img {float:left; margin-right:10px;}
#at_box2 .t2 {border-bottom:#dddddd 1px solid; padding:8px 0 12px; clear:both; font-weight:bold;}

/* newsletter */
.nw_cont {width:100%; float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; padding:15px 20px; font:12px/15px Arial, Helvetica, sans-serif; background:url(../../../views/images/bg_foot.gif) repeat 0 0;}
.nw_cont .nw_txt {float:left; padding-top:5px; color:#444;}
.nw_cont .nw_form {float:right;}
.nw_cont .newsletters_form {height:25px; border:none; width:170px; padding:0 3px;}
.nw_cont .newsletters_btn {background-color:#545454; height:25px; color:#fff; padding:0 5px; border:none; cursor:pointer;}
.nw_cont .newsletters_btn:hover {background-color:#333;}
.nw_cont .nw_comment:before {border-bottom: 8px solid #EAEAEA; border-left: 6px solid transparent; border-right: 6px solid transparent; bottom: 100%; content: "";  height: 0; left: 30px; position: absolute; z-index:10;
width: 0;}
.nw_cont .nw_comment { background: none repeat scroll 0 0 #EAEAEA; border-radius: 6px 6px 6px 6px; clear: both; color: #777777; float: left; margin-top:5px; padding: 5px 10px; position: relative; width: 230px; font-size:12px;}

/* box_aticle */
.box_aticle {margin-top:20px;}
.box_aticle li { background:url(../../../views/images/dot_rac.gif) no-repeat 15px 5px; padding-left:30px; font-size:14px; color:#333; margin-bottom:13px;}
.box_aticle li a:hover {color:#ed1c24;}
.w100 {width:100%;}
.photo_gallery {padding:20px 0 10px 0; overflow:hidden; width:100%;}
.photo_gallery img {width:100%;}
.photo_gallery ul li {float:left; width:33.3%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; position:relative;}
.photo_gallery .date {font-size:12px; font-style:italic; color:#666666; margin:8px 10px 3px;}
.photo_gallery .text {padding:0 10px 15px; font-size:14px; line-height:18px;}
a .browse_side {background:url(../../../views/images/video_small.png) no-repeat 0 0 ; height:34px; width:34px; position:absolute; top:0px; right:0px;}
a:hover .browse_side, p.vid_on {background:url(../../../views/images/video_small.png) no-repeat -34px 0; height:34px; width:34px; position:absolute; top:0px; right:0px; cursor:pointer;}
a .browse {background:url(../../../views/images/camera.png) no-repeat 0 0 ; height:34px; width:34px; position:absolute; top:0px; right:0px;}
a:hover .browse, p.gal_on {background:url(../../../views/images/camera.png) no-repeat -34px 0; height:34px; width:34px; position:absolute; top:0px; right:0px; cursor:pointer;}

/* artists */
.art_wp {width:100%; float:left;}
.b5_gray {border-top: 5px solid #373737;}
.art_title01 {width:100%; font-family:'OswaldBold',Arial,Gadget,sans-serif; font-size:27px; letter-spacing:-0.01em; text-transform:uppercase; margin-top:15px; text-align:center; clear:both;}
.artist_box01 {height:75px; border-top:5px solid #373737;}
.artist_box01 .page {position:relative; width:1000px; z-index:30;}
.artist_box01 .page .prev { position:absolute; left:0; top: -16px; width:47px; height:47px; text-indent:-9999px; background:url(../../../views/images/art_back.gif) no-repeat 0px 0px;}
.artist_box01 .page .prev:hover {background:url(../../../views/images/art_back.gif) no-repeat -47px 0 ; cursor:pointer;}
.artist_box01 .page .next { position:absolute; right:0; top: -16px; width:47px; height:47px; text-indent:-9999px; background:url(../../../views/images/art_next.gif) no-repeat -47px 0px;}
.artist_box01 .page .next:hover {background:url(../../../views/images/art_next.gif) no-repeat 0 0 ; cursor:pointer;}
.artist_box01 .p_see {text-align:center; margin-top: 25px;}
.artist_box01 .see {font-family:'OswaldBold',Arial,Gadget,sans-serif; background-color:#fff; text-align:center; font-size:17px; padding:3px 10px;}
.hot_art li {float:left; width:184px;}
.hot_art .title {margin-top:8px;}
.hot_art .title a {font-size:15px; text-align:center;  color:#000000; line-height:16px; font-weight:bold;}
.artist_box02 { clear:both; padding:20px 0 10px; border-top:2px solid #b9b9b9; border-bottom:3px solid #373737;}
.art_title02  {clear:both; font-family: 'OswaldBold',Arial,Gadget,sans-serif; font-size:27px; text-transform:uppercase; letter-spacing:-0.01em; margin-top:5px;}
.search_box .form { border:2px solid #3b3b3b; padding:5px; width:180px; font-size:12px; color:#333;}
.search_box .form_btn { color:#fff; background-color:#3b3b3b; border:none; height:29px; line-height:29px; padding:0 5px; display:block; cursor:pointer;}

.pages {font-size:16px; text-align:center; padding:12px 0; border-bottom:2px solid #b9b9b9; font-weight:bold;}
.pages a { padding:3px 7px; }
.pages a:hover {background-color:#ffde00;}
.pages .current {background-color:#ffde00;}

.artist_box03 { padding:20px 0; clear:both;}
.artist_box03 li {float:left; width:230px; margin-bottom:20px;}
.artist_box03 .title a {font-size:15px; line-height:16px; font-weight:bold;}
.artist_box03 .title a:hover {color:#e52726;}
.artist_box03 .view {text-transform:uppercase; font-size:10px; background:url(../../../views/images/arr_red.gif) no-repeat 68px 2px; margin-top:6px; letter-spacing:-0.05em;}
.artist_box03 .view a {color:#e52726;}
.artist_box03 .view a:hover {color:#000;}

.alpaphet {background:#e22623; font:22px/22px 'OswaldBold',"Arial",Gadget,sans-serif; padding:2px 12px; text-transform:uppercase; color:#FFFFFF;}
.p_alpaphet {clear:both; height:26px; border-bottom:2px solid #e22623;}
.w80 {width:80px;}

/* artist_detail_f */
.artist_detail_f {float:left; width:320px; padding-top:10px;}
.artist_detail_r {float:right; width:610px; padding-top:10px;}

.artist_detail_f p {font-size:14px; line-height:20px; color:#000; margin-bottom:20px;}
.ln_box { border-bottom:1px solid #bbbbbb; padding:10px 0;}
.ln_box h3 {font-size:15px; font-weight:bold; margin-bottom:8px; text-transform:uppercase;}
.ln_box h3 a:hover {color:#ed1c24;}
.ln_box .text {font-size:14px; line-height:18px; color:#333;}
.tt_box {background-color:#f1f1f1; padding:10px; border-bottom:1px solid #fff;}

/* at_gallery */
.at_gallery {margin:55px 20px; }
.at_gallery ul li{float:left; }
.at_gallery .gallery img{border:3px solid #fff; margin:0 10px;}
.at_gallery .gallery img:hover {border:3px solid #ff0000;}
.pt35 { padding-top:35px;}