@charset "UTF-8";

/*** Layout ***/
/* index_news_area */
div#index_news_area {
width:944px;
height:auto;
margin:15px auto;
padding:0px;
}
div#index_news_area:after {
content:"";
clear:both;
display:block;
}
/* index_newsleft */
div#index_newsleft {
width:363px;
height:auto;
margin:0px;
padding:0px;
float:left;
}
/* inl_infomation_title */
div#inl_infomation_title {
width:363px;
height:20px;
margin:0px 0px 5px 0px;
padding:0px;
}
/* inl_infomation */
div#inl_infomation {
width:540px;
_width:500px;
height:50px;
_height:50px;
margin:0px 0px 40px 0px;
padding:15px;
border:1px solid #bbbdb2;
overflow:auto;
overflow-x:hidden;
overflow-y:scroll;
background-color:#f4f1e8;
}
/* inl_blog_link */
div#inl_blog_link {
width:363px;
height:80px;
margin:0px 0px 30px 0px;
padding:0px;
}
div#inl_blog_link:after {
content:"";
clear:both;
display:block;
}
/* inl_blog_one */
div.inl_blog_one {
width:121px;
height:80px;
margin:0px;
padding:0px;
float:left;
}
/* inl_company_info */
div#inl_company_info {
width:363px;
height:70px;
margin:0px 0px 30px 0px;
padding:0px;
text-align:left;
}
/* inl_sub_navi */
ul#inl_sub_navi {
width:363px;
height:120px;
margin:0px;
padding:0px;
list-style:none;
}
/* inl_sub_navi-li */
ul#inl_sub_navi li {
width:363px;
height:20px;
margin:0px;
padding:0px;
text-align:left;
}
/* index_newsright */
div#index_newsright {
width:568px;
height:auto;
margin:0px;
padding:0px;
float:right;
}
/* inr_newmaking_title */
div#inr_newmaking_title {
width:568px;
height:20px;
margin:0px 0px 5px 0px;
padding:0px;
}
/* inr_newmaking */
div#inr_newmaking {
width:536px;
_width:568px;
height:731.5px;
_height:800px;
margin:0px;
padding:15px;
border:1px solid #bbbdb2;
overflow:auto;
overflow-x:hidden;
overflow-y:scroll;
}

/*** Detail ***/
/* inl_infodetail */
dl#inl_infodetail {
width:500;
height:auto;
margin:0px;
padding:0px;
}
dl#inl_infodetail:after {
content:"";
clear:both;
display:block;
}
/* inl_infodetail-dt */
dl#inl_infodetail dt {
width:65px;
margin:0px 0px 5px 0px;
padding:0px;
font-size:13px;
line-height:16px;
color:#666666;
text-align:left;
float:left;
}
/* inl_infodetail-dd */
dl#inl_infodetail dd {
width:450px;
margin:0px 0px 5px 0px;
padding:0px;
font-size:13px;
line-height:16px;
color:#666666;
text-align:left;
float:right;
}
/* inl_iline1 */
dl#inl_infodetail dt.inl_iline1,
dl#inl_infodetail dd.inl_iline1 {
height:16px;
}
/* inl_iline2 */
dl#inl_infodetail dt.inl_iline2,
dl#inl_infodetail dd.inl_iline2 {
height:32px;
}
/* inl_iline3 */
dl#inl_infodetail dt.inl_iline3,
dl#inl_infodetail dd.inl_iline3 {
height:48px;
}
/* inl_iline4 */
dl#inl_infodetail dt.inl_iline4,
dl#inl_infodetail dd.inl_iline4 {
height:64px;
}
/* inl_iline5 */
dl#inl_infodetail dt.inl_iline5,
dl#inl_infodetail dd.inl_iline5 {
height:80px;
}
/* inl_iline6 */
dl#inl_infodetail dt.inl_iline6,
dl#inl_infodetail dd.inl_iline6 {
height:96px;
}
/* inl_iline7 */
dl#inl_infodetail dt.inl_iline7,
dl#inl_infodetail dd.inl_iline7 {
height:112px;
}
/* inl_iline8 */
dl#inl_infodetail dt.inl_iline8,
dl#inl_infodetail dd.inl_iline8 {
height:128px;
}
/* inl_iline9 */
dl#inl_infodetail dt.inl_iline9,
dl#inl_infodetail dd.inl_iline9 {
height:144px;
}
/* inl_iline10 */
dl#inl_infodetail dt.inl_iline10,
dl#inl_infodetail dd.inl_iline10 {
height:160px;
}
/* blog_one-img */
div.inl_blog_one img {
margin-bottom:5px;
}
/* blog_one-a */
div.inl_blog_one a:link,
div.inl_blog_one a:visited {
width:121px;
height:80px;
margin:0px;
padding:0px;
font-size:13px;
line-height:16px;
color:#000000;
text-decoration:none;
display:block;
}
div.inl_blog_one a:hover,
div.inl_blog_one a:active {
width:121px;
height:80px;
margin:0px;
padding:0px;
font-size:13px;
line-height:16px;
color:#000000;
text-decoration:none;
display:block;
}
/* inl_company_info-h3 */
div#inl_company_info h3 {
font-size:13px;
line-height:22px;
color:#000000;
font-weight:bold;
display:block;
}
/* inl_sub_navi-li-a */
ul#inl_sub_navi li a:link,
ul#inl_sub_navi li a:visited {
width:363px;
height:20px;
margin:0px;
padding:0px;
font-size:13px;
line-height:20px;
font-weight:bold;
color:#64c8d8;
text-decoration:none;
display:block;
}
ul#inl_sub_navi li a:hover,
ul#inl_sub_navi li a:active {
width:363px;
height:20px;
margin:0px;
padding:0px;
font-size:13px;
line-height:20px;
font-weight:bold;
color:#64c8d8;
text-decoration:none;
display:block;
}
/* inr_makingdetail */
div#inr_makingdetail {
width:520px;
height:1000px;
margin:0px;
padding:0px;
}
div#inr_makingdetail:after {
content:"";
clear:both;
display:block;
}
/* inr_md_one */
div.inr_md_one {
width:260px;
height:180px;
margin:0px 0px 10px 0px;
padding:0px;
border-bottom:1px solid #c3c3c3;
overflow:hidden;
float:left;
}
div.inr_md_one:after {
content:"";
clear:both;
display:block;
}
/* inr_md_one_image */
div.inr_md_one_image {
width:110px;
height:170px;
margin:0px 10px 0px 0px;
padding:0px;
float:left;
}
/* inr_md_one_detail */
div.inr_md_one_detail {
width:130px;
height:170px;
margin:0px;
padding:0px;
text-align:left;
float:left;
}
/* inr_md_one_name */
div.inr_md_one_name {
width:130px;
height:auto;
margin:0px;
padding:0px;
font-size:13px;
line-height:20px;
font-weight:bold;
color:#64c8d8;
}
/* inr_md_one_date */
div.inr_md_one_date {
width:130px;
height:auto;
margin:0px;
padding:0px;
font-size:9px;
line-height:20px;
font-weight:bold;
color:#808080;
}

/* inr_md_one_agency */
div.inr_md_one_agency {
width:130px;
height:auto;
margin:5px 0px 0px 0px;
padding:0px;
font-size:9px;
line-height:20px;
font-weight:bold;
color:#808080;
}
/* inr_md_one_new */
div.inr_md_one_new {
width:130px;
height:20px;
margin:0px;
padding:0px;
}
/* inr_md_one_bunner */
div.inr_md_one_bunner {
width:130px;
height:auto;
margin:5px 0px 0px 0px;
padding:0px;
}

/*** Twitter ***/
div#tweets {
width:361px;
_width:363px;
height:316px;
margin:0px 0px 40px 0px;
padding:0px;
border:1px solid #afe356;
text-align:center;
}
div#tweets_header {
width:361px;
height:50px;
margin:0px;
padding:0px;
background-color:#afe356;
}
div#tweets_footer {
width:361px;
height:40px;
margin:0px;
padding:0px;
background-color:#afe356;
}
div#tweets_header:after,
div#tweets_footer:after {
content:"";
clear:both;
display:block;
}
div#th_logo {
width:60px;
_width:65px;
height:45px;
_height:50px;
margin:0px;
padding:5px 0px 0px 15px;
text-align:left;
float:left;
}
div#th_name {
width:160px;
height:40px;
_height:50px;
margin:0px;
padding:5px 0px;
float:left;
}
div#thn_kana {
width:160px;
height:15px;
margin:0px;
padding:0px;
font-size:13px;
line-height:15px;
color:#ffffff;
font-weight:bold;
text-align:left;
}
div#thn_roman {
width:160px;
height:25px;
margin:0px;
padding:0px;
font-size:22px;
line-height:25px;
color:#ffffff;
font-weight:bold;
text-align:left;
}
div#thn_kana a:link,
div#thn_kana a:visited,
div#thn_kana a:hover,
div#thn_kana a:active,
div#thn_roman a:link,
div#thn_roman a:visited,
div#thn_roman a:hover,
div#thn_roman a:active {
color:#ffffff;
text-decoration:none;
}
div#tf_logo {
width:160px;
height:35px;
_height:40px;
margin:0px;
padding:5px 0px 0px 0px;
float:right;
}
div#tweet_scroll {
width:351px;
_width:361px;
height:216px;
_height:226px;
margin:0px;
padding:5px;
overflow:scroll;
overflow-x:hidden;
overflow-y:scroll;
text-align:left;
}
div#tweet_scroll ul {
width:330px;
height:auto;
margin:0px;
padding:0px;
list-style:none;
}
div#tweet_scroll ul li {
width:330px;
height:auto;
margin:0px 0px 3px 0px;
padding:0px 0px 3px 0px;
font-size:13px;
line-height:16px;
color:#000000;
border-bottom:1px dotted #afe356;
}
div#tw_error {
width:351px;
height:216px;
margin:0px;
padding:0px;
font-size:13px;
line-height:216px;
color:#ff0000;
font-weight:bold;
text-align:center;
}
div#tw_preload {
width:351px;
height:216px;
margin:0px;
padding:0px;
font-size:13px;
line-height:216px;
color:#0000ff;
text-align:center;
}
