/* styles written in this file is for Standard */

#cont { width:100%; text-align:left;}

.mb24 { margin-bottom:24px !important;}

.social { clear:both; list-style: none outside none; width: 980px; height:45px; margin:0 auto; position:relative;}
.social_inner { position:absolute; top:15px; right:0;}
.social ul li { float: left; display: block; padding: 0;}
.social ul li.fblike { width: 120px;}
.social ul li.google_btn { width:80px;}
.social ul li.tweet_btn { width: 120px;}

.page_title_area { height:32px; width:980px; margin:0 auto 41px; *margin-bottom:23px; overflow:hidden;}
.page_title_area .page_title { width:192px; display:inline; float:left;}
.linkarea { margin:0 0 41px 39px; padding-top:14px; display:inline; float:left;}
.linkarea ul li { display:inline; float:left; padding-left:15px;}

.tit_img_01 { margin-bottom:70px; }


.titlestyle01 { background:url(../../common/img/line_01.jpg) repeat-x left bottom; clear:both; margin-bottom:12px;}
.titlestyle01 span { display:block; width:980px; margin:0 auto; padding-bottom:6px;}

.titlestyle02 { background:url(../../common/img/line_01.jpg) repeat-x left bottom; clear:both; margin-bottom:40px;}
.titlestyle02 span { display:block; width:980px; margin:0 auto; padding-bottom:6px;}

.btn_area { width:990px; margin:0 auto 12px; text-align:right; }

.liststyle_01 { width:980px; height:318px; background:url(../img/list_bg_01.jpg) left top no-repeat; }
.liststyle_01 ul li { width:245px; height:318px; display:inline; float:left; }

.liststyle_02 { width:980px; height:301px; background:url(../img/list_bg_02.jpg) left top no-repeat; clear:both; }
.liststyle_02 ul li { width:245px; height:301px; display:inline; float:left; }

.liststyle_03 { width:980px; height:301px; background:url(../img/list_bg_03.jpg) left top no-repeat; clear:both; }
.liststyle_03 ul li { width:245px; height:301px; display:inline; float:left; }

.liststyle_04 { width:980px; height:301px; background:url(../img/list_bg_04.jpg) left top no-repeat; clear:both; margin-bottom:15px;}
.liststyle_04 ul li { width:245px; height:301px; display:inline; float:left; }


.accessories_box { background:url(../img/box_m.jpg) repeat-y left top; width:980px; margin-bottom:20px;}
.accessories_box_t { background:url(../img/box_t.jpg) no-repeat left top; width:980px;}
.accessories_box_b { background:url(../img/box_b.jpg) no-repeat left bottom;}
.accessories_box_b ul li { display:inline; float:left; background:url(../img/line_02.jpg) repeat-x left bottom; width:244px;}
.accessories_box_b ul li.bg_none div { background:none !important;}
.bg_none2 { background:none !important;}
.accessories_box_b ul li img { display:block; margin:0 auto;}
.w490 { width:488px !important;}


.li_img_01 { padding-top:7px; background:url(../img/line_01.jpg) repeat-y right top; border-bottom:1px dotted #999999; }
.li_txt_01 { overflow:hidden; background:url(../img/line_01.jpg) repeat-y right top; !important; padding:11px 4px 0 7px; width:233px; height:120px !important;}
.li_txt_01 p { font-size:12px; color:#1D1B22; line-height:1.6;}
.li_txt_01 .mb15 { line-height:1.4 !important;}

.li_txt_02 { overflow:hidden; padding:11px 4px 0 7px; background:url(../img/line_01.jpg) repeat-y right top; height:91px; }
.li_txt_02 p { font-size:12px; color:#1D1B22; line-height:1.4;}

.li_txt_03 { overflow:hidden; padding:11px 4px 0 7px; background:url(../img/line_01.jpg) repeat-y right top; height:120px !important;}
.li_txt_03 p { font-size:12px; color:#1D1B22; line-height:1.6;}
.li_txt_03_L { width:240px; display:inline; float:left; margin-right:5px;}
.li_txt_03_R { width:230px; display:inline; float:left;}
.li_txt_05 { overflow:hidden; padding:11px 4px 0 7px; background:url(../img/line_01.jpg) repeat-y right top; height:180px !important;}
.li_txt_05 p { font-size:12px; color:#1D1B22; line-height:1.6;}
.clear { clear:both; }
.bold { font-weight:bold; }

.pagetop_02 { clear:both; width:980px; margin:0 auto 36px; text-align:right;}
.pagetop_02 a { font-size:10px; background:url(../../common/img/pagetop.jpg) no-repeat left bottom; padding-left:12px; text-decoration:none !important;}

.pagetop_03 { clear:both; width:980px; margin:0 auto 12px; text-align:right;}
.pagetop_03 a { font-size:10px; background:url(../../common/img/pagetop.jpg) no-repeat left bottom; padding-left:12px; text-decoration:none !important;}


.mb15 { margin-bottom:15px; }
.mb30 { margin-bottom:30px; }

.tx_10 { font-size:10px; }

