.wrap {}

.contents {clear: both; margin: 0 auto; overflow: hidden; padding:0; position: relative; width: 1280px;}

/*quick*/
.quick { background: none repeat scroll 0 0 #313131; height: 100%; position: fixed; right: 0; top: 0; width: 56px; z-index: 100;}
.quick .tyCm {position:absolute; float:left; right:0; top:10px; overflow:hidden;}
.quick .tyCm a {background:url(../img/common/quick_tycm.gif) 0 0 no-repeat;display:block; float:left; text-indent:-10000px; height:67px;width:56px; overflow:hidden;}
.quick .tyCm a:hover {background:url(../img/common/quick_tycm_over.gif) 0 0 no-repeat;}
.quick ul{margin-top:89px;}
.quick ul li a{ text-indent:-1000px; display:block; height:88px !important; margin:0 0 0 0 !important;*margin:0 0 0 0 !important;width:56px !important;padding:0 !important;}
.quick ul li.quick1 a {background:url(../img/common/quick1.gif) 0 0 no-repeat;}
.quick ul li.quick1 a:hover {background:url(../img/common/quick1_over.gif) 0 0 no-repeat;}
.quick ul li.quick2 a {background:url(../img/common/quick2.gif) 0 0 no-repeat;}
.quick ul li.quick2 a:hover {background:url(../img/common/quick2_over.gif) 0 0 no-repeat;}
.quick ul li.quick3 a {background:url(../img/common/quick3.gif) 0 0 no-repeat;}
.quick ul li.quick3 a:hover {background:url(../img/common/quick3_over.gif) 0 0 no-repeat;}
.quick ul li.quick4 a {background:url(../img/common/quick4.gif) 0 0 no-repeat;}
.quick ul li.quick4 a:hover {background:url(../img/common/quick4_over.gif) 0 0 no-repeat;}

.quick ul.quick_s {margin-top:284px; float:left}
.quick ul.quick_s  li a{ text-indent:-1000px; display:block; height:51px !important; margin:0 0 0 0 !important;*margin:0 0 0 0 !important;width:56px !important;padding:0 !important;}

.quick ul li.quick_s_1 a {background:url(../img/common/quick_network.gif) 0 0 no-repeat; }
.quick ul li.quick_s_1 a:hover {background:url(../img/common/quick_network_over.gif) 0 0 no-repeat;}
.quick ul li.quick_s_2 a {background:url(../img/common/quick_webzine.gif) 0 0 no-repeat;}
.quick ul li.quick_s_2 a:hover {background:url(../img/common/quick_webzine_over.gif) 0 0 no-repeat;}

/*contents*/

/*.contents .main {float:left; width:968px; height:887px; background:url(../img/common/img.jpg) 0 0 no-repeat; }*/
.contents .main {float:left; width:968px; height:887px;  }
.contents .main_img_01 {margin-left:223px; bottom:20px; position:fixed; }
.contents .main_img_02 {margin-left:383px; bottom:-10px; position:fixed; }
.contents .main_img_03 {margin-left:450px; bottom:-10px; position:fixed; }
.contents .main_img_04 {margin-left:832px; bottom:-10px; position:fixed; }
.contents .main_img_05 {margin-left:582px; bottom:-30px; position:fixed; }
.contents .main_img_06 {margin-left:751px; bottom:-30px; position:fixed; }
.contents .main_img_07 {margin-left:-5px; bottom:-20px; position:fixed; }
.contents .main_img_08 {margin-left:294px; bottom:-40px; position:fixed; }
.contents .main_img_09 {margin-left:629px; bottom:-40px; position:fixed; }
.contents .main_txt_01 {margin-left:65px; margin-top:172px; position:fixed; }
.contents .main_txt_02 {margin-left:65px; margin-top:202px; position:fixed; }
.contents .main_txt_03 {margin-left:65px; margin-top:262px; position:fixed; }
.contents .main_bg {bottom:0px; position:fixed; }

/* Remicon */
.contents .remicon {float:left; width:968px; height:887px; }
.contents .remicon_img_01 {margin-left:223px; bottom:-20px; position:fixed; }
.contents .remicon_img_02 {margin-left:743px; bottom:-20px; position:fixed; }
.contents .remicon_img_03 {margin-left:265px; bottom:-40px; position:fixed; }
.contents .remicon_txt_01 {margin-left:65px; margin-top:122px; position:fixed; }
.contents .remicon_txt_02 {margin-left:65px; margin-top:152px; position:fixed; }
.contents .remicon_txt_03 {margin-left:65px; margin-top:222px; position:fixed; }
.contents .remicon_btn {margin-left:65px; margin-top:282px; position:fixed; }
.contents .remicon_bg {bottom:0px; position:fixed; }

/* PHC */
.contents .phc {float:left; width:968px; height:887px; }
.contents .phc_img_01 {margin-left:530px; bottom:200px; position:fixed; }
.contents .phc_img_02 {margin-left:455px; bottom:-70px; position:fixed; }
.contents .phc_img_03 {margin-left:53px; bottom:-40px; position:fixed; }
.contents .phc_txt_01 {margin-left:65px; margin-top:122px; position:fixed; }
.contents .phc_txt_02 {margin-left:65px; margin-top:152px; position:fixed; }
.contents .phc_txt_03 {margin-left:65px; margin-top:222px; position:fixed; }
.contents .phc_btn {margin-left:65px; margin-top:322px; position:fixed; }
.contents .phc_bg {bottom:0px; position:fixed; }

/* Admixture */
.contents .admix {float:left; width:968px; height:887px; }
.contents .admix_img_01 {margin-left:760px; bottom:100px; position:fixed; }
.contents .admix_img_02 {margin-left:310px; bottom:40px; position:fixed; }
.contents .admix_img_03 {margin-left:450px; bottom:-30px; position:fixed; }
.contents .admix_txt_01 {margin-left:65px; margin-top:122px; position:fixed; }
.contents .admix_txt_02 {margin-left:65px; margin-top:152px; position:fixed; }
.contents .admix_txt_03 {margin-left:65px; margin-top:222px; position:fixed; }
.contents .admix_btn {margin-left:65px; margin-top:282px; position:fixed; }
.contents .admix_bg {bottom:0px; position:fixed; }

/* Special Product */
.contents .special {float:left; width:968px; height:887px; }
.contents .special_img_01 {margin-left:0px; bottom:-20px; position:fixed; }
.contents .special_txt_01 {margin-left:65px; margin-top:122px; position:fixed; }
.contents .special_txt_02 {margin-left:65px; margin-top:152px; position:fixed; }
.contents .special_txt_03 {margin-left:65px; margin-top:222px; position:fixed; }
.contents .special_btn {margin-left:65px; margin-top:282px; position:fixed; }
.contents .special_bg {bottom:0px; position:fixed; }
/*left menu */

.width940 {width:940px;}

/*padding,margin*/
.mg0{ margin:0 !important;}
.mgt0{ margin-top:0 !important;}
.mgt1{ margin-top:1px !important;}
.mgt2{ margin-top:2px !important;}
.mgt3{ margin-top:3px !important;}
.mgt4{ margin-top:4px !important;}
.mgt5{ margin-top:5px !important;}
.mgt10{ margin-top:10px !important;}
.mgt15{ margin-top:15px !important;}
.mgt20{ margin-top:20px !important;}
.mgt25{ margin-top:25px !important;}
.mgt30{ margin-top:30px !important;}
.mgt35{ margin-top:35px !important;}
.mgt40{ margin-top:40px !important;}
.mgt45{ margin-top:45px !important;}
.mgt50{ margin-top:50px !important;}
.mgt60{ margin-top:60px !important;}
.mgt80{ margin-top:80px !important;}
.mgl0{ margin-left:0 !important;}
.mgl5{ margin-left:5px !important;}
.mgl20{margin-left:20px !important;}
.mgl30{margin-left:30px !important;}
.mgl35{margin-left:35px !important;}
.mgr30{margin-right:30px !important;}
.pdl0{ padding-left:0 !important;}
.pdl5{ padding-left:5px !important;}
/*//padding,margin*/

/*font*/
.b {font-weight:bold;}

/*align*/

.alg_center{ text-align:center !important;}
.alg_left{ text-align:left !important;}
.alg_right{ text-align:right !important;}
.alg_middle{ vertical-align:middle !important;}
.c_both{ clear:both;}
.float_r{ float:right !important;}
.text-center {text-align:center !important;}
.font-weight-bold {font-weight:bold}