body {font-family : 'Verdana','Hiragino Kaku Gothic Pro', 'メイリオ','MS P Gothic', san-serif;font-size:12px;_font-size:80%;text-align:center;background-color:#fff27f;padding:0;margin:0;color:#666;line-height:1.6em;}

a { text-decoration:none; color:#d93388;}

a:hover {color:#638;}

img {border:0;}

#paper { background:transparent url(./images/bg_shadow.gif) top center repeat-y;width:840px;margin:0 auto;}

#inner { background-color:#fff;width:800px;margin:0 auto;padding:0;}

h1{line-height:0;margin:0;padding:0;}

p { width:630px;margin:0 auto;text-align:left;clear:both;}

p img.photo { float:right;margin-left:20px;}

#copyright {font-size:85%;color:#fff;clear:both;background-color:#f60;line-height:20px;width:800px;margin:3em auto 0 auto;}

/* .pkg class wraps enclosing block element around inner floated elements */

.pkg:after {

    content: " ";

    display: block;

    visibility: hidden;

    clear: both;

    height: 0.1px;

    font-size: 0.1em;

    line-height: 0;

}

* html .pkg { display: inline-block; }

/* no ie mac \*/

* html .pkg { height: 1%; }

.pkg { display: block; }

/* */



p.prev {

text-align:left;

margin-top:3em;

}

p.next {

text-align:right;

margin-top:3em;

}

.footlink{ border-top:1px #999 solid;padding-top:10px; text-align:center; margin-top:20px;}



p.interview_q {color:#f60;margin:2em auto;padding:0;}

p.interview_a {color:#666;margin-bottom:1em;padding:0;}

p.interview_a .name {font-weight:bold;color:#000;padding-right:1em;}
