/*
	TRINITY WORKS,Inc.  http://www.trinity-works.com/
*/

* {
	padding: 0;
	margin: 0;
}

body {
	font-family: "メイリオ",Meiryo,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #333333;
	/*background-image: url(../images/pbg.jpg);*/
	background-repeat: repeat-x;
}

#explain{
	float:left;
	margin-left:10px;
	margin-top:8px;
	font-size:90%;
}

#faux {
	overflow: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}

.top_downtext{
	margin-top:10px;
	margin-bottom:10px;
}


div.l1 {
	width: 730px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}

.clear {
	clear: both;
	background: none;
}

#rightcolumn .top_text {
	font-size: 12px;
	padding-top: 10px;
}

.top_h2 {
	color: #000000;
    font-size: 20px;
    font-weight: bold;
    border-bottom: 3px solid #1d2088;
    clear: both;
    padding-top: 20px;
    margin-bottom: 20px;
}


.top_h2_25 {
	margin-top: 25px;
	margin-bottom: 20px;
}


/*#Point #cross div {
	width: 303px;
	height: 408px;
}*/
#cross {
	height: 385px;
}
.cross_border {
	border: solid 2px #c0c0c0;
}
.cross_left {
	width: 303px;
	height: 385px;
	float: left;
}
.cross_right {
	width: 303px;
	height: 385px;
	float: right;
	margin-top: 0px;
}
#Point #cross  .cross_right div {
	width: 260px;
	height: 108px;
	padding-left: 24px;
}
#Point #cross .cross01_first {
	margin-top: 15px;
}
#Point #cross .cross01 {
	/*height: 90px;*/
	height:28%;
	width: 282px;
	/*margin-bottom: 20px;*/
	margin-left: 10px;
}
.cross01 img {
	float: left;
}
#Point #cross .cross_right .cross02_first {
	/*height: 160px;*/
	height: 28%;
	margin-top: 15px;
}
#cross .bigTxt {
	font-size: 38px;
	font-weight: bold;
	margin-bottom: 0px;
	line-height: 1cm;
}
#cross .R_bigTxt {
	font-size: 30px;
	line-height: 30px;
}
.cross_center {
    position: relative;
    top: 152px;
	left: 8px;
    float: left;
}
.point_text {
	margin-top: 10px;
	font-size: 13.5px;
}
.top_link {
	float: right;
}

/*--------------------------
	リンク部分
--------------------------*/
.link_right{
	float:right;
	padding: 0px 0px 10px 23px;
	margin-bottom:10px;
	background: url('/lsi/images/common/blue_arrow.png') no-repeat scroll left top transparent;
	height:23px;
	font-size: 13px;
}

.link_left{
	float:left;
	padding: 0px 0px 0px 23px;
	background: url('/lsi/images/common/blue_arrow.png') no-repeat scroll left top transparent;
	height:33px;
	font-size: 13px;
}

/*--------------------------
	セルートだから出来る約束部分
--------------------------*/
.three_column{
	height:535px;
	float:left;
	margin:0 8px 45px 8px;
	width:30%;
	border-right: 1px #dadada solid;
	padding-right:6px;
	/*height:300px; */
}

.three_column h3{
	border-left: 6px solid #8db8cc;
	padding-left: 10px;
	font-weight: bold;
	font-size: 21px;
	color: #000000;
	margin-left: 6px;
}

.three_column_img{
	margin: 15px auto;
	height:240px;
}

/*#three_column img,
#three_column_first img
{
	margin-bottom:10px;
}

.three_col_img{
	height:320px;
}

#three_column_first{
	margin:0 10px 0 0;
}*/

p.three_explain{
	padding:0 0px;
}

/*--------------------------
	海外輸出も対応可能部
--------------------------*/
#exportship{
	clear:both;
}
.exr_explain{
	width:335px;
	float:left;
	margin-top:15px;
	margin-right:10px;
}

.exr_image{
	float:left;
	margin-bottom:15px;
}




/*--------------------------
	お知らせ欄
--------------------------*/

/*#info_table{
width:100%
}*/

#info_text tr th{
width:50%
}

#info_text tr td{
width:25%
}


div#info {
	/*width:650px;*/
	width:650px;
	margin-top: 30px;
}

div.info_title {
	font-size: 22px;
	font-weight: bold;
	color: #4B4B4B;
}

div.info_text {
	border: 3px #CF0800 ridge;
	/*margin: 5px 85px 0 0;*/
	padding: 5px 0 5px 0;
}

div.info_text tr {
	text-align: left;
}

div.info_text tr th {
	padding-left: 10px;
	/*width:20%;*/
	width:50px;
}

/*div.info_text tr td {
	padding-right: 10px;
	width:20%;
	width:80px;
}*/

#days {
	/*padding-right: 10px;*/
	/*width:20%;*/
	width:100px;
}


#info_text2 {
	padding-left: 20px;
	border-left: 1px #CF0800 solid;

}

