@charset "utf-8";
/* CSS Document */

/*
共通-----------------------------------------------------------*/
*{
margin:0;
padding:0;
text-align:left;
}

body{
color:#333;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:64.5%;}

ul{
list-style-type:none;}

img{
border:0;
vertical-align:bottom;}

a{
color:#003399;}

div#container{
width:100%;
text-align:center;}

.center{
text-align:center;}
.right{
text-align:right;}

.p{
font-size:10pt;
}
/*
クリアフィックス-----------------------------------------------------------*/
.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clearfix{display:inline-block;}

/* Hides from TE-mac */
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */



/*
---------------------------------------------------------------------------*/

.fleft{float:left;}
.fright{float:right;}

#an_eye{width:100%; height:450px; background-color:#fff; background-image:url(../analytics/images/analytics_08.gif); background-position:bottom; background-repeat:repeat-x;}
#an_eye h2{text-align:center; padding:25px 0 0 0;}
#loggin{width:900px; text-align:right; margin:0 auto; position:relative; top:-53px;}
#an_cnt{width:900px; margin:0 auto; padding:0 0 100px 0;}
.900fix{width:900px;}
.450fix{width:450px;}
.h3img{padding: 0 0 10px 0;}
.txt1{width:480px; height:350px; float:left; font-size:1.2em; line-height:2em;}
.txt1 h3{margin:0 0 12px 0;}
.txt1 p{margin:0 0 1em 0;}
.img1{width:400px; height:350px; float:right;}
.k_bg{width:900px; height:397px; background-image:url(../analytics/images/analytics_22.gif); background-position:top; background-repeat:no-repeat; padding:0 0 30px 0;}
.k_bg div{width:209px; height:381px; padding:8px; background-color:; float:left;}
.k_bg div h4{padding:5px 0 15px 0;}
.k_bg div p{font-size:1.2em; line-height:160%;}
.k_bg div div{height:150px;}
.img2{text-align:center; padding:15px 0 0 0;}
.t_kinou{width:450px;}
.t_kinou p{font-size:1.2em; line-height:150%;}
.t_kinou h4{width:350px; height:25px; float:right;}
.t_text{width:350px; height:50px; float:right;}
.t_img{width:100px; height:80px; text-align:center;}
#an_qa h3{padding:0 0 15px 0;}
#an_qa p{width:450px; text-align:center;}
.an_qa{width:450px;}
.an_qa dt{font-weight:bold; font-size:1.4em; margin:0 0 5px 0;}
.an_qa dd{font-size:1.2em; line-height:150%; margin:0 0 20px 0;}






