@charset "Shift_JIS";
/* CSS Document */
*{font-size:12px;}
h1,h2,ul,li{margin:0px;padding:0px;}
#conts{margin-bottom:20px; font-size:12px;}
a img{border:0px;}
#navbar{padding:5px 0px 10px 0px;}
.col_main{width:960px; margin:auto; color:#3d2b13;}
.col_content{background:#0092d9;*height:100%; padding:10px 2px; overflow:hidden;}
.col_menu a{margin-bottom:10px; display:block;}
.col_content2{background:#3d2b13;*height:100%; padding:5px 5px 14px 5px;}
.col_left{width:210px; overflow:hidden; text-align:left; float:left;}
.col_list{ overflow:hidden;}
.col_list h1{margin-top:10px; display:block;}
.col_list h1.num1{margin-top:0px;*margin-top:5px;}
.col_list h2{margin:5px 0px 5px 2px; display:block;}
.menubar a{ display:block;}

.col_kanban {width:960px;height:440px;position:relative}
.col_kanban .img_kanban {position:absolute;top:0px;left:0px}

#itembox_bg {display:none;width:100%;height:100%;position:fixed;left:0px;top:0px;cursor:pointer;background:#000;opacity:0.6;filter:alpha(opacity=60);z-index:998}
.itembox {display:none;width:922px;background:#0092d9;padding-bottom:15px;position:absolute;top:0px;left:0px;z-index:999}
.itembox ul {margin-top:10px;;padding-left:14px;overflow:hidden}
.itembox li {float:left;margin-right:2px;margin-bottom:2px;background:#f4d117}

.rollover {width:960px;height:440px;overflow:hidden;}
.rollover ul {list-style: none;overflow:hidden;}
.rollover li {width:960px;height:440px;float:left;}

.col_right{width:730px; overflow:hidden;float:left;}
.col_right_top{ background:url(../img/columbia/110919titlebg.jpg) no-repeat center top; width:730px; height:89px; overflow:hidden;}
.seach_right_top{ background:url(../img/columbia/110919seachtitlebg.jpg) no-repeat center top; height:95px;}
.mother_right_top{background:url(../img/columbia/110919mothertitlebg.jpg) no-repeat center top; height:190px;}
.col_right_top h1{margin:12px 0px 0px 26px;}
.col_right_top h2{margin:15px 0px 0px 26px;}
.mother_right_top .m_txt1{margin:36px 0px 0px 24px; line-height:16px;}
.col_contentbox{background:url(../img/columbia/110919bg.jpg) repeat-y center top; width:730px; overflow:hidden;}
.col_navimg{margin-left:22px;}
.col_content_main{padding:8px 0px 0px 23px; width:687px;}
.col_box{padding:12px 0px 12px 4px; border-bottom:dotted 1px #000;line-height:16px; font-size:12px; overflow:hidden;}
.col_box .text1{margin-top:10px;background:url(../img/columbia/110919yearsimg01.jpg) no-repeat 477px 10px;}
.col_box .text2{margin-top:10px;background:url(../img/columbia/110919yearsimg02.jpg) no-repeat 488px 5px;}
.col_box .text3{margin-top:10px;background:url(../img/columbia/110919yearsimg03.jpg) no-repeat 472px 4px;}
.col_box .text4{margin-top:10px;}
.lastbox{border-bottom:none;}
.col_link{ line-height:52px; text-align:center; clear:both; color:#0080ff;}
.shopbox{margin:0px 0px 0px 15px;}
.col_box_left{ width:485px; float:left; line-height:16px; font-size:12px;}
.col_box_right{ width:150px; float:left;}


.col_blue{color:#1467a3;}
.toplink{text-align:right; padding-top:10px; color:#fff; background:#3d2b13;}
.toplink a:link{color:#fff;}
.toplink a:hover{color:#fff;}
.toplink a:active{color:#fff;}
.toplink a:visited{color:#fff;}

.m_r28{margin-right:28px;}
.w_216{width:216px; overflow:hidden; margin-top:23px;}
.c{ clear:both;}
.l{float:left;}
.r{float:right;}
.mbtm5 {margin-bottom:5px}
html:not([lang*=""]) #contents{ 
										 font-size:80%;
										}
@media screen and (-webkit-min-device-pixel-ratio:0) {
			#contents{font-size:80%;}
		}

/*Item*/
.colitem {background:#0092d9}
.colItemWrap{background:url(../img/nfItem_bg.jpg) center top repeat-y;overflow:hidden;zoom:1;}
.colItemWrap .colItemL{float:left;}
.colItemL ul.colItemM{background-color:#fff;padding:1px 1px 1px 1px;overflow:hidden;}
ul.colItemM li.big{margin-bottom:1px;}
ul.colItemM li.big img{cursor:pointer;}

ul.colItemM li ul.colItemS{margin:11px 0px 7px 13px;display:none;}
ul.colItemS li{padding-left:15px;margin-bottom:4px;}
ul.colItemS li a{text-decoration:none;}
ul.colItemS li a:hover{color:#ed1b2c;}
.mosOn{background:url(../img/nfItem_coner.jpg) left 5px no-repeat;}


.colItemL h2{margin:20px 0px 7px 0px;}
ul.colItemK{background-color:#fff;padding:1px 1px 1px 1px;overflow:hidden;} 
ul.colItemK li{margin-bottom:1px;}





.colItemWrap .colItemR{float:right;background-color:#fff; padding:1px; _width:672px;}
.colItemR .colItemTb{padding:14px 0px 0px 0px;}

.fpremiumitem{margin-bottom:10px;}
.fitemkb{margin-bottom:10px;}
.fitemcont{background-color:#4b934b;padding:10px;overflow:hidden;zoom:1;}
.fitemcont .fitemleft{float:left;padding:5px; background-color:#FFF;}
.fitemcont ul.fitemsmall{margin-top:5px;}
.fitemcont ul.fitemmenu{margin:5px 0px 0px 0px;}
ul.fitemmenu li{margin-bottom:1px;}

.fitemcont .fitemright{float:right;padding:5px; background-color:#FFF;}
.fitemcmd .fcmdcont{ width:960px;height:230px;background:url(../img/family_cmdbg.jpg) center top no-repeat;overflow:hidden; zoom:1;}
.fcmdcont ul li{float:left;}
.fcmdcont ul li.fliimg{padding:11px 0px 0px 22px;}
.fcmdcont ul li div.finfo{margin:10px 0px 0px 220px;width:450px; height:115px;overflow:hidden;}
div.finfo p.fpnm{height:50px;line-height:24px;}
div.finfo p.fpnm a{color:#db002a;font-size:22px; font-weight:bolder;}
div.finfo p.fprc{}
div.finfo p.fbuyprc{color:#ff0000; font-weight:bolder;}
div.finfo p.fbuyprc span{font-size:20px;}
div.finfotxt{width:520px;height:93px;margin:2px 40px 0px 75px;_position:relative;overflow:hidden;display:table;}
div.finfotxt01{vertical-align:middle; display:table-cell; _position:absolute; _top:50%; }
div.finfotxt02{_position:relative; _top:-50%;line-height:16px;}

/*nfitem*/
.itemkb{margin-bottom:10px;}
.itemcont{padding:10px 10px;overflow:hidden;zoom:1;}
.itemleft{float:left;width:222px;font-family:メイリオ,Meiryo,"ＭＳ Ｐゴシック",Helvetica,Arial}
.itemleft .itemlist{padding:5px 0 0 0px;}
.itemleft ul.itemmethod{margin-top:10px;padding:7px 5px 0px 5px; background-color:#FFF;}
.itemleft ul li {margin-top:1px;background:#f4d117}
ul.itemmethod li.m_title{ border-bottom:solid 3px #006c3a; margin-bottom:10px; padding-bottom:6px; text-align:center;}
ul.itemmethod li{padding-bottom:18px;text-align:center;}

.itemcont ul.itemsmall.item{background:#d6cb70}
.itemcont ul.itemmenu{margin:1px 0px 0px 0px;}
ul.itemmenu li{margin-bottom:9px}

.itemcont .itemright{float:right;padding:0px}
.itemcont .cmdcont{ width:670px;height:231px;background:url(../img/tents_cmdbg.jpg) center top no-repeat;}
.cmdcont ul li{float:left;}
.cmdcont ul li.liimg{padding:11px 0px 0px 12px;}
.cmdcont ul li div.info{margin:6px 0px 0px 146px;width:290px;}
div.info p.pnm{height:50px;line-height:24px; overflow:hidden;}
div.info p.pnm a{color:#db002a;font-size:22px; font-weight:bolder;}
div.info p.prc{}
div.info p.buyprc{color:#ff0000; font-weight:bolder;}
div.info p.buyprc span{font-size:20px;}
div.infotxt{width:283px;height:108px;margin:4px 0px 0px 43px;*margin:2px 0px 0px 43px;_position:relative;display:table;}
div.infotxt01{vertical-align:middle;display:table-cell;_position:absolute; _top:55%; }
div.infotxt02{_position:relative; _top:-50%;line-height:16px;}


.itemshow .showcont{padding:5px 0px 16px 0px; background-color:#FFFFFF;}


/*cpx*/
.cpxcont img.cpxt1{margin:10px 0px 0px 25px;}
.cpxcont div.cpxt2{margin:15px 0px 22px 172px;}
div.cpxt3{overflow:hidden; zoom:1;}
div.cpxt3 ul li{float:left;}
div.cpxt3 ul li.one{margin-right:24px;}
.cpxcont .cpxfrou{ margin:19px 0px 35px 0px;}
.cpxcont .cpxt4{padding:18px 0px 0px 87px;overflow:hidden; zoom:1;}
.cpxt4 ul li{float:left;}
.cpxkind{ margin-bottom:20px;}
.cpxkind p.img{width:200px;height:200px; border:solid 1px #d1d1d1;}
.cpxkind .cpxno{margin:10px 0px 6px 2px;}
.cpxkind .cpxcar{padding-left:21px;cursor:pointer;}
.cpxct{width:384px; height:450px;background:url(../img/cpx_imgbg.jpg) center 93px no-repeat;}
.cpxcc{ padding:77px 0px 0px 48px;}