@charset "utf-8";

.mainTop,
dl.seriesArea,
.clearfix {zoom:1;}

.mainTop:before,
.mainTop:after,
dl.seriesArea:before,
dl.seriesArea:after,
.clearfix:before,
.clearfix:after{
content: ""; 
display: block; 
clear: both;
}

.clearBoth { clear: both; }
.borderNone { border-width: 0px !important; }
.bgImageNone{ background-image: none !important; }
.marginRight5px{ margin-right: 5px !important; }
.marginEnd{ margin-bottom: 20px !important; }

.TagNone{ display: none; }
.borderVone{ border: none !important; }

.mb30px{ margin-bottom: 30px !important; }
.pb30px{ padding-bottom: 30px !important; }

/* 　　アイコン
---------------------------------------- */
.icon01 { background-image: url(http://www.century.co.jp/images/ya03.gif);}/* オレンジアイコン */
.icon02 { background-image: url(http://www.century.co.jp/images/ya04.gif);}/* 紫アイコン */
.icon03 { background-image: url(http://www.century.co.jp/images/ya02.gif);}/* グレイアイコン */
.icon04 { background-image: url(http://www.century.co.jp/images/ya06.gif);}/* 青アイコン */
.icon05 { background-image: url(http://www.century.co.jp/images/ya07.gif);}/* オレンジアイコン・背景白 */


/* センチュリー販路提供 
---------------------------------------- */

.hanro2  { background-image: url(http://www.century.co.jp/business/img/title.gif);}

h2.hanro2_tit{
font-size: 130% ;
margin-bottom : 20px;
width: 500px;
height: 240px;
text-indent: -9999px;
background-repeat: no-repeat ;}


.hanro-title1 { background-image: url(http://www.century.co.jp/business/img/oem_title_flow.gif);}
.hanro-title2 { background-image: url(http://www.century.co.jp/business/img/oem_title_hanro.gif);}
.hanro-title3 { background-image: url(http://www.century.co.jp/business/img/oem_title_toi.gif);}


h3.hanro2_tit {
font-size: 120%;
color:#CC0000;
margin: 40px 0 20px;
width: 500px;
height: 50px;
text-indent: -9999px;
background-repeat: no-repeat ; }

h4.hanro2_tit{ font-size: 110%;
		color: #990000;
		margin-top: 30px; }

h5.hanro2_tit{ font-size: 100%;
		color: #996666;
}

.torihiki{	width: 500px ;
		text-align: left ;
		line-height: 1.4 ;
}

.torihiki2{	width: 20px ;
		float: left ;
		line-height: 1.4 ;
}

.torihiki3{	width: 500px ;
		clear: left ;
		line-height: 1.4 ;
}

.brown{ color: #996666; } 

.hanro-sotowaku { margin: 0 0 80px ;}


/* キャラクターOEM 
---------------------------------------- */

table.sample {
border: 1px solid #a0a0a0;
text-align: left;
margin: 0px;
padding: 10px;
font-size: 100%;
line-height: 1.4 ; }

td.oem {
color: #0033CC ; }

.char  { background-image: url(http://www.century.co.jp/business/img/oem_title.gif);}

h2.char_tit{
font-size: 130% ;
margin-bottom : 20px;
width: 500px;
height: 290px;
text-indent: -9999px;
background-repeat: no-repeat ;}

.oem-title1 { background-image: url(http://www.century.co.jp/business/img/oem_title_flow.gif);}
.oem-title2 { background-image: url(http://www.century.co.jp/business/img/oem_title_sample.gif);}
.oem-title3 { background-image: url(http://www.century.co.jp/business/img/oem_title_toi.gif);}

h3.char_tit{
font-size: 130% ;
margin: 40px 0 20px;
width: 500px;
height: 50px;
text-indent: -9999px;
background-repeat: no-repeat ;}

.oem-form {
margin: 0 0 50px;}

/* アイデア募集 
---------------------------------------- */
.idea {
font-size: 150% ;
margin: 40px 0 40px;
color: red ;
}

.idea-ul ul {
line-height: 1.6 ;
margin: 35px 20px 40px;
color: #CC3333 ;
}

h3.idea {
font-size: 180% ;
margin: 20px 0 30px;
color: #000099 ;
}

/* スティッチ 
---------------------------------------- */
div.stitch {
text-align:left;
}

h3.stitch {
font-size: 140% ;
margin: 20px 0 30px;
color: #0099cc ;
}

.st-red{
font-size:140% ;
color: #ff4000 ;
margin: 10px 0 25px;
}

.st-hr{margin: 20px 0;}

.st-left{
width:240px;
float:left;
}

.st-right{
width:240px;
float:right;
}

/* BCM AWARD 
---------------------------------------- */
.bcn { background-image: url(http://www.century.co.jp/info/img/bcn-title.jpg);}

h2.bcn2_tit{
font-size: 200% ;
margin-bottom : 20px;
width: 500px;
height: 240px;
text-indent: -9999px;
background-repeat: no-repeat ;}

.bcn-main{
margin-bottom : 50px;
}

/* キャラ電
---------------------------------------- */
.chara-right{
float:right;
}

.chara-hr{
size:1;
margin:10px;
}

/* plusone法人案件・モニター募集
---------------------------------------- */
#lcd-houjin{
width: 520px;
margin: 0 0 20px 0;
}

#lcd-houjin h3{
margin: 40px 0 10px 0 !important;
}

#lcd-houjin .Lead01{
margin: 20px 0 40px 0;
}

#lcd-houjin .lcd-Box{
width: 250px;
margin: 0 0 20px 0;
text-align: left;
overflow: hidden;
float:left;
}

#lcd-houjin .lcd-Box p{
margin: 10px 0 10px 0;
}

#lcd-houjin .lcd-Box03{
width: 220px;
margin: 0 10px 20px 10px;
text-align: left;
overflow: hidden;
}

#lcd-houjin .lcd-Box03 p{
width: 220px;
margin: 10px 0;
}

#lcd-houjin .lcd-line{
clear:both;
width:520px;
padding-bottom: 10px;
border-bottom: 1px dotted #999999;
margin-bottom: 10px;
}

#lcd-houjin .lcd-line2{
width:520px;
padding-bottom: 10px;
border-bottom: 1px dotted #999999;
margin-bottom: 10px;
}

#lcd-houjin dl.lcd-Box02{
clear:both;
margin: 20px 0 ;
text-align: left;
}

#lcd-houjin dl.lcd-Box02 dt{
width: 90px;
float: left;
}

#lcd-houjin dl.lcd-Box02 dd{
margin: 0 0 10px 90px;
line-height: 1.5;
}

#lcd-houjin .lcd-Link{
margin: 20px 0 40px 0;
}

#lcd-houjin .lcd-Link2{
margin: 40px 0 40px 0;
}

#lcd-houjin .lcd-Link3{
margin: 20px 0 60px 0;
}

#lcd-houjin hr{
margin: 40px 0;
}

.lcd-title1 { background-image: url(http://www.century.co.jp/business/img/lcd_title.jpg);}

h2.lcd-tit{
font-size: 130% ;
margin-bottom : 20px;
width: 500px;
height: 140px;
text-indent: -9999px;
background-repeat: no-repeat ;}

.lcd-title2 { background-image: url(http://www.century.co.jp/business/img/lcd_lineup.gif);}
.lcd-title3 { background-image: url(http://www.century.co.jp/business/img/lcd_example.gif);}
.lcd-title4 { background-image: url(&lt;mt:BlogUrl />business/img/lcd_toi.gif);}

h3.lcd-tit{
font-size: 120%;
color:#CC0000;
margin: 40px 0 10px 0;
width: 500px;
height: 30px;
text-indent: -9999px;
background-repeat: no-repeat ; }

.titleborder h4{
color:#0066cc;
border-bottom:solid 1px #0066cc;
border-left:solid 8px #0066cc;
padding:2px;
}

.moni-title1 { background-image: url(http://www.century.co.jp/business/img/monitor-tit.gif);}
.moni-title2 { background-image: url(http://www.century.co.jp/business/img/monitor-youkou-tit.gif);}
.moni-title3 { background-image: url(http://www.century.co.jp/business/img/monitor-product-tit.gif);}
.moni-title4 { background-image: url(http://www.century.co.jp/business/img/monitor-toi-tit.gif);}


h2.moni-tit {
font-size: 130% ;
margin-bottom : 20px;
width: 535px;
height: 200px;
text-indent: -9999px;
background-repeat: no-repeat ;}

h3.moni-tit {
font-size: 120%;
color:#CC0000;
margin: 40px 0 10px 0;
width: 535px;
height: 30px;
text-indent: -9999px;
background-repeat: no-repeat ; }


/* シンプルBOX2.5" 
---------------------------------------- */
#sbox{
width: 520px;
margin: 0 0 20px 0;
}

h2.sbox_title1{ background-image: url(http://www.century.co.jp/products/pc/hdd-case/simplebox-title.jpg);}

h2.sbox_title2{
font-size: 130% ;
margin-bottom : 20px;
width: 535px;
height: 200px;
text-indent: -9999px;
background-repeat: no-repeat ;}

.sbox_catch{
font-size: 130% ;
margin: 20px 0 30px;
}

#sbox hr{
size:1px;
margin: 20px 0;
color:#333333;
}

/* イヤホンlist 
---------------------------------------- */
#earphone{
list-style:square outside;
}

	/* IE6 */
	*html #earphone { list-style:square outside; }
	/* IE6 END */


/* Eコマース・コンサルティング募集 
---------------------------------------- */
#e-com{
width: 535px;
margin: 0 0 20px 0;
}

h2.e-com-title {
background-image: url(http://www.century.co.jp/business/img/e-commerce-title.gif);
}

h2.e-com-tit{
font-size: 130% ;
margin-bottom : 20px;
width: 535px;
height: 150px;
text-indent: -9999px;
background-repeat: no-repeat ;}

/* サポート・サイドバー・動作確認情報（2010/3/26田村追加） 
---------------------------------------- */
.tit_dousa{background-image: url(http://www.century.co.jp/images/tit_dousa.gif);}


/* CLUB AZ（2010/6/24田村追加） 
---------------------------------------- */
.az-title1 { background-image: url(http://www.century.co.jp/business/img/az-title.gif);}

h2.az-title {
font-size: 130% ;
margin-bottom : 20px;
width: 530px;
height: 110px;
text-indent: -9999px;
background-repeat: no-repeat ;}

.az0{
font-size:28px;
font-style:bold;
}

.az1{
font-size:28px;
}

.az2{
font-size:24px;
font-style:bold;
}

p.az3{
color:#0000ff;
font-size:16px;
font-style:bold;
}

.az4{
margin-top:5px;
margin-bottom:40px;
}

.blue1{
color:#0000FF;
}

.blue1{
color:#0000FF;
}

.blue2{
padding:2px;
color:#FFFFFF;
background-color:#0000FF;
font-size:20px;
font-style:bold;
}

/* リユースバッテリー（2010/7/29田村追加） 
---------------------------------------- */
#reuse{
width: 535px;
margin: 0 0 20px 0;}

.reuse-titimg01 { background-image: url(http://www.century.co.jp/business/img/reuse01.gif);}
.reuse-titimg02 { background-image: url(http://www.century.co.jp/business/img/reuse03.gif);}
.reuse-titimg03 { background-image: url(http://www.century.co.jp/business/img/reuse05.gif);}
.reuse-titimg04 { background-image: url(http://www.century.co.jp/business/img/reuse09.gif);}

h2.reuse-tit01 {
font-size: 130% ;
margin-bottom : 20px;
width: 535px;
height: 90px;
text-indent: -9999px;
background-repeat: no-repeat ;}

h3.reuse-tit02 {
font-size: 120% ;
margin-bottom : 20px;
width: 535px;
height: 52px;
text-indent: -9999px;
background-repeat: no-repeat ;}

.reuse-box-L{
margin-bottom:10px;
width:150px;
text-align:left;
float:left;}

.reuse-box-R{
margin-bottom:10px;
width:375px;
text-align:left;
line-height:1.4;
padding:10px 10px 0 0;
float:left;}


/* テーブル見出しセンタリング（2011/1/11田村追加） 
---------------------------------------- */
#center1{
text-align:center;}

#center2{
text-align:center;}

#center3{
text-align:center;}

#center4{
text-align:center;}


/*------------------------------------
 ＴＶカテゴリー
------------------------------------ */
ul#TvNavi{
clear:both;
width: 535px;
height: 160px;
margin-bottom: 20px;
padding: 0;
list-style-type: none;

}

ul#TvNavi li{
width: 130px;
height:40px;
list-style-type: none;
float: left;
}

ul#TvNavi li a{
border-bottom-width: 0px !important;
background-color: #fff !important;
display: block;
height: 40px;
background-repeat: no-repeat;
text-indent: -9999px;
}

ul#TvNavi a:hover{
background-position:0 -40px;
}

.TvNavi01{ background-image: url(http://www.century.co.jp/products/tv/img/tvnavi_01.gif); }
.TvNavi02{ background-image: url(http://www.century.co.jp/products/tv/img/tvnavi_02.gif); }
.TvNavi03{ background-image: url(http://www.century.co.jp/products/tv/img/tvnavi_03.gif); }
.TvNavi04{ background-image: url(http://www.century.co.jp/products/tv/img/tvnavi_04.gif); }

.TvNavi2{
float:left;
}

#TvCat h2{
font-size:16px;
font-weight:bold;
padding:5px 0 5px 10px;
border-style:solid;
border-width: 0 0 1px 5px;
border-color:#79a1c2;
text-align: left;
}

#TvBox01{
margin-bottom:20px;
}

#TvBox02{
margin-bottom:20px;
border-style:dotted;
border-width: 0 0 1px 0;
text-align: left;
}

#TvCat table{
margin-bottom:10px;
}

#TvCat td{
text-align: left;
width:170px;
padding:5px 0;
}

#TvCat p{
margin-bottom:30px;
}

.TvItemBox{
margin-bottom:40px;
}

.TvItemBox2{
text-align: left;
padding:5px 0;
font-size:28px;
font-weight:bold;
background-image: url(http://www.century.co.jp/products/tv/img/tv_background.jpg);
}

.TvItemBox2 img{
padding-left:5px;
}

.TvItemBox3{
float:left;
margin-right:10px;
}

.TvItemBox4{
width:310px;
float:right;
text-align:left;
padding:25px 0 5px 0;
line-height:1.4;
}

.TvCatBox{
margin-bottom:20px;
}

/*------------------------------------
 カテゴリーページ用バナー 2011/6/17田村追加
------------------------------------ */
div.importantBox3{
width: 510x ;
margin: 10px 0 10px 0;
background-color: #CCFFFF;
padding: 10px !important;
}

div.importantBox3 h3{
text-align: left;
color: #FF0000;
padding-left: 12px;
}

div.importantBox3 a{
color: #ff0000;
}

/*------------------------------------
 mezzo 2011/8/11 田村追加
------------------------------------ */
#MezzoCat h2{
margin-bottom:20px;
}

#MezzoCat table{
margin-bottom:10px;


}

#MezzoCat td{
text-align: left;
width:170px;
padding:5px 0;
}

#MezzoCat p{
margin-bottom:10px;
}

.MezzoItemBoxL{
width:230px;
float:left;
text-align:left;
margin-bottom:40px;
padding:7px;
line-height:1.4;
border-style:solid;
border-width: 1px;
border-color:#BBBBBB;
}

.MezzoItemBoxR{
width:230px;
float:right;
text-align:left;
margin-bottom:40px;
padding:7px;
line-height:1.4;
border-style:solid;
border-width: 1px;
border-color:#BBBBBB;
}

.MezzoItemBoxImg{
text-align:center;
font-size:18px;
}

div .TopLink{
width:100%;
text-align:right;
font-size:11px;
}

/*------------------------------------
 検索結果 背景設定 2012/9/25 田代追加
------------------------------------ */



/*------------------------------------
 白箱バナーエリア　20130111さいとう
------------------------------------ */
#top_sirobakoBnr{
clear: both;
width: 535px;
height: auto;
margin: 0 0 20px 0;
text-align: center;
background-color:#FFFFCC;
padding: 10px 0 5px 0;
-moz-box-shadow: 1px 1px 2px #c9c9c9;
-webkit-box-shadow: 1px 1px 2px #c9c9c9;
}

#top_sirobakoBnr img{
margin-bottom:5px;
}

/*------------------------------------
 ＠home動画　20130311さいとう
------------------------------------ */
.lpAllmain{
width: 800px;
background: url(http://www.century.co.jp/lp/athome_movie_tit.jpg) top no-repeat #ffe100;
margin: 0 auto;
position: relative;
height: 1000px;
z-index: 100;
}

.movieArea{
height: 455px;
width: 800px;
background-color: #535353;
position: absolute;
top: 236px;
left: 0;
z-index: 120;
}

.movieArea-in{
width: 508px;
height: 520px;
position: absolute;
z-index: 130;
top: 0;
left: 280px;
}

.athomeLink{
width: 512px;
height: 212px;
z-index: 200;
position: absolute;
left: 280px;
top: 480px;
}

ul.movieMenu{
width: 275px;
height: auto;
top: -23px;
left: 0;
position: absolute;
z-index: 200;
background-color: #282828;
}

ul.movieMenu li{
list-style-type: none;
text-align: left;
}

ul.movieMenu li a:hover,
.athomeLink a:hover img{
opacity: 0.6;
filter: alpha(opacity=60);
-moz-opacity: 0.6;
}

/*------------------------------------
 複数画像ギャラリー　20130528 田代
------------------------------------ */
#gallery {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
}

#gallery a {
    text-decoration:none; 
    overflow: hidden;
    outline: none;
}

#gallery img {
    border: 1px solid #666666 !important;
    margin-bottom: 5px;
}

/*  エアーサクセス　追記（20150124：齋藤）
--------------------------------------*/
.shiken{ margin-bottom: 50px; }
.shiken h3{ margin-bottom: 5px !important; padding: 0 !important; line-height: 1; text-align: left; }
.shiken p{ margin-bottom: 20px; }

/*  Twitter（20150304：齋藤）
--------------------------------------*/
.twitterbox{
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
padding: 0 10px;
width: 223px;
}

/*  （20150610：齋藤）
--------------------------------------*/
.cip6bkms_box{
	width: 760px;
	margin: 0 auto;
}
ul.cip6bkms_btn{
  text-align: center;
  width: 740px;
  margin-left:20px;
  overflow:hidden;
  height: 90px;
  margin-bottom: 20px;
}
ul.cip6bkms_btn li{
	float:left;
	margin-right: 15px;
	list-style-type: none;
}

ul.cip6bkms_btn li a{
	display:block;
	width: 90px;
	height: 90px;
  background-repeat: no-repeat;
  color: #fff;
  font-weight: bold;
  line-height: 90px;
  text-decoration: none;
}

ul.cip6bkms_btn li.mr a{ background-image: url(http://www.century.co.jp/products/ipod/img/cip6-bkms_btn_mr.jpg);}
ul.cip6bkms_btn li.bl a{ background-image: url(http://www.century.co.jp/products/ipod/img/cip6-bkms_btn_bl.jpg);}
ul.cip6bkms_btn li.db a{ background-image: url(http://www.century.co.jp/products/ipod/img/cip6-bkms_btn_db.jpg);}
ul.cip6bkms_btn li.br a{ background-image: url(http://www.century.co.jp/products/ipod/img/cip6-bkms_btn_br.jpg);}
ul.cip6bkms_btn li.lb a{ background-image: url(http://www.century.co.jp/products/ipod/img/cip6-bkms_btn_lb.jpg);}
ul.cip6bkms_btn li.bk a{ background-image: url(http://www.century.co.jp/products/ipod/img/cip6-bkms_btn_bk.jpg);}
ul.cip6bkms_btn li.wt a{ background-image: url(http://www.century.co.jp/products/ipod/img/cip6-bkms_btn_wt.jpg);}

ul.cip6bkms_btn li:last-child{
  border-right:0;
}

ul.cip6bkms_btn li a:hover{
opacity: 0.6;
filter: alpha(opacity=60);
-moz-opacity: 0.6;
}

/*  製品ページ　後継機種リンク（20150903：佐々木）
--------------------------------------*/

.heir{
	width:440px;
	border:solid 1px #bbbbbb;
	padding:10px;
	margin:20px 0;
}

.heir p{
	color:#FF0000;
	margin:0;
}

.heir a{
	text-decoration: none;
}

.heir img{
	width:60px;
	margin:10px 10px 0 0;
	float:left;
}

.heir .name{
	font-weight:bold;
	margin-top:10px;
}

/*  plus one 液晶サブモニター　法人の導入事例（20151013：佐々木）
--------------------------------------*/

.jirei_hojin_sumb{
	width:540px;
	height:150px;
	position:relative;
	margin:30px 0;
}

.jirei_hojin_sumb a{
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	color:#666666;

}

.jirei_hojin_sumb a:link { color: #555555; text-decoration: none; }
.jirei_hojin_sumb a:visited{ color: #555555; text-decoration: none; }
.jirei_hojin_sumb a:hover { color: #555555; text-decoration:none; opacity: 0.5; }
.jirei_hojin_sumb a:active { text-decoration:none; }


.jirei_hojin_sumb img{
	float:left;
	width:150px;
	height:150px;
	margin:0 10px 0 0;
}

.jirei_hojin_sumb .right{
	width:380px;
	float:left;
}
.jirei_hojin_sumb .right h2{
	margin:0;
	font-size:18px;
	margin:0 0 15px 0;
}

.jirei_hojin_sumb .right p{
	margin:15px 0 0 0;
	font-size:13px;
	line-height:1.3;
}

.jirei_hojin_sumb .right .tsuduki{
	text-align:right;
}


/*  inputのレイアウト（20151214：佐々木）
--------------------------------------*/
input {
 margin-right:5px;
 vertical-align:middle;
}


/*  商品3（20160418：佐々木）
--------------------------------------*/
.n_iconimg2{
width:300px;
}

.n_iconimg2 img{
float:left;
margin:0 5px 10px 0;
}

.n_iconimg2 br{
clear:both;
margin:0;
}
