@charset "utf-8";





/* ------------ for printing ------------ */

















.header .right,.rightcol,.globalnavi,#subnavi,.subnavi,.rcfoot,#pankuzu,.abovePage{display:none;}



.naviHidden{display:none;}



.rcback{background:none;}





.footer{display:none;}



.footerNavi{display:none;}



.toTop{display:none;}





.rightcol{display:none;}





.owico{display:none;}





*{overflow:visible ! important;}





.container{width:auto;}





h3icon img{width:35%;height:100%;}





.print_none{display:none;}





.wrapper{width:920px;}





.secondwrapper{width:900px;margin:0;}





.col1 .lc{width:430px;}





.col1 .rc{width:430px;margin-left:20px;}





.col1 .lc .lc{width:200px;margin-top:10px;}





.col1 .lc .rc{width:200px;float:right;margin-left:10px;margin-top:10px;}





.col1 .rc .lc{width:200px;margin-top:10px;}





.col1 .rc .rc{width:200px;float:right;margin-left:10px;margin-top:10px;}





.col2 .lc{width:550px;}





.col2 .rc{width:330px;float:right;margin-left:10px;}





.col2 .lc .lc{width:265px;}





.col2 .lc .rc{width:265px;float:right;margin-left:15px;}





.col2 .rc .lc{width:155px;}





.col2 .rc .rc{width:155px;float:right;margin-left:15px;}





.col2 .lc .lc .lc{width:120px;}





.col2 .lc .lc .rc{width:120px;float:right;margin-left:15px;}





.col2 .lc .rc .lc{width:70px;}





.col2 .lc .rc .rc{width:70px;float:right;margin-left:15px;}





.col3 .lc{width:480px;}





.col3 .rc{width:140px;float:right;margin-left:20px;}





.col3 .rc .lc{width:65px;}





.col3 .rc .rc{width:65px;float:right;margin-left:10px;}





.col_pop .lc{width:273px;}





.col_pop .rc{width:273px;float:right;margin-left:10px;}





.col_adobe {height:100px;}





.col_adobe .rc{float:right;margin-left:10px;text-align:right;}





.col_tops .lc{width:577px;}





.col_tops .rc{width:280px;float:right;margin-left:20px;}





.col_tops .lc .lc{width:265px;}





.col_tops .lc .rc{width:265px;float:right;margin-left:20px;}





.col_tops .rc .lc{width:130px;}





.col_tops .rc .rc{width:130px;float:right;margin-left:20px;}





.col_tops .lc .lc .lc{width:90px;}





.col_tops .lc .lc .rc{width:90px;float:right;margin-left:20px;}





.col_tops .lc .rc .lc{width:90px;}





.col_tops .lc .rc .rc{width:90px;float:right;margin-left:20px;}





.col_tops .rc rc{width:90px;float:right;margin-left:20px;}





.leftcol .col1 .lc{width:324px;}





.leftcol .col1 .rc{width:324px;float:right;margin-left:15px;}





.leftcol .col1 .lc .lc{width:150px;}





.leftcol .col1 .lc .rc{width:150px;float:right;margin-left:10px;}





.leftcol .col1 .rc .lc{width:150px;}





.leftcol .col1 .rc .rc{width:150px;float:right;margin-left:10px;}





.leftcol .col2 .lc{width:424px;}





.leftcol .col2 .rc{width:212px;float:right;margin-left:15px;}





.leftcol .col2 .lc .lc{width:200px;}





.leftcol .col2 .lc .rc{width:200px;float:right;margin-left:15px;}





.leftcol .col2 .rc .lc{width:100px;}





.leftcol .col2 .rc .rc{width:100px;float:right;margin-left:10px;}





.leftcol .col3 .lc{width:378px;}





.leftcol .col3 .rc{width:114px;float:right;margin-left:15px;}





.leftcol .col3 .lc .lc{width:180px;}





.leftcol .col3 .lc .rc{width:180px;float:right;margin-left:15px;}





.leftcol .col3 .lc .rc .lc{width:82px;}





.leftcol .col3 .lc .rc .rc{width:82px;float:right;margin-left:15px;}





.leftcol .col3 .rc .lc{width:52px;}





.leftcol .col3 .rc .rc{width:52px;float:right;margin-left:10px;}





.leftcol .col4 .lc{width:212px;}





.leftcol .col4 .cc{float:left;width:212px;margin-left:15px;}





.leftcol .col4 .rc{float:right;width:212px;float:right;margin-left:15px;}





.leftcol .col5 .lc{width:114px;}





.leftcol .col5 .rc{width:114px;margin-left:15px;}





.leftcol .col5 .clc{width:114px;margin-left:15px;}





.leftcol .col5 .crc{float:right;width:114px;margin-left:15px;}


.leftcol .col7 .lc {
	width: 212px;
}
.leftcol .col7 .rc {
	width: 444px;
}



.leftcol .col2 .lc .lc .lc{width:95px;}

.leftcol .col2 .lc .lc .rc{width:95px;float:right;margin-left:10px;}

.leftcol .col2 .lc .rc .lc{width:95px;}

.leftcol .col2 .lc .rc .rc{width:95px;float:right;margin-left:10px;}







.leftcol,.lc,.rc,.col1,.col2,.col3{padding:5px 0px;}





/* IE4-6,Mac IE4-5のみ　*/





* html body{zoom: 70%;}

* html img{zoom: 95%;}



/* IE7のみ　*/





*:first-child+html body{zoom: 90%;}









/*---------------------------------------

　　2010年10月リニューアル時に追記

---------------------------------------*/

body {

	background: none;

}



.btn_box01 ul li,

.btn_box02 ul li {

	margin: 0 0 1px 4px;

}



.col_tops .lc .h2box .h3_2col .h3box_l {

	width: 290px;

}

.col_tops .lc .h2box .h3_2col .h3box_r {

	width: 282px;

}

.col_tops .lc .h2_2col {

	width: 584px;

}

.col_tops .lc .col4 .rc {
	width: 263px;
}




/*---------------------------------------

　　2011年3月 目的から探すリニューアル時に追記

---------------------------------------*/

#needs_lnnavi {display:none;}





.global-topics-tabs-item a {overflow: hidden !important;}


* html dl.yusou-search {
	zoom: 1;
}
dl.yusou-search dt {
	text-indent: -9999px;
}
* html dl.yusou-search dd {
	zoom: 1;
}

.tabContents {
    padding: 18px 6px 0;
}
.newsList01 .arrowIcon01 {
	margin-left: 155px;
}

body:first-of-type .newsList01 .arrowIcon01 {
	margin-left: 165px;
}
